Sold on racecarsdirect.com
Race & Rally Parts
Hayabusa 1720cc
Hayabusa 1720cc 290hp 160 torque can be sold with life ecu, and harness, 50 mm SBD throttle bodies
Race & Rally Parts
Torsen Ford Mustang differential
Torsen M-4204-T31H -TR2 Ford Mustang differential