Thanks!
So these are the correct ones.
Traxxas Part Number#: 2656
Link from Towerhobbies:
http://www3.towerhobbies.com/cgi-bin...?&I=LXJG87&P=7
The hard chrome seems to be 3 bucks for two rods, and don't feel like paying 10 bucks for 2 rods :O
Maybe later. :D
Thanks guys!