I don't see any broken plastic, looks like a screw just came loose and fell out and I could buy this kit and replace it: http://buy.traxxas.com/advanced_sear...p?partnum=6845
Are there better engineered parts you'd recommend for this... not sure what to call it... bellcrank system? I like RPM but don't see them selling these.
Check out pro line 6067
I personal think if its not broke just get another screw.