can someone tell me if a better Rack & Pinion on are trooper would help with the steering or it would be the same I seen this http://www.dansperformanceparts.com/buggy/...&pinion.htm it's this one End Load Rack & Pinion from eye to eye is 15 1/4 to16 1/4 inches on the trooper it is 16 1/2 from eye to eye