The issue with truncated retweets is discussed here: https://code.google.com/p/twitter-api/issues/detail?id=2261.
Here's the solution, I believe:
When reading Retweets from XML and JSON API responses you should ensure your code is inspecting the text attribute of the retweeted_status object.
For example, there are two 'text' attributes in the response for Tweet 88002464741203968. One is the truncated RSS/Atom/SMS format of the Tweet (Text) and the other is the original Tweet that was retweeted (retweeted_status.text). The correct one to use is the retweeted_status.text version.