Here is a little update.
I ended up replacing the front plastic upper suspention arms with a set of these Traxxas turnbuckles. They are almost the exact size out of the package.
http://www3.towerhobbies.com/cgi-bin...&I=LXSGY9&P=ML
I had the truck out today running around a construction site and everything held up well.
Nick