Oct 13, 2010 #1 T TunkuM New member Joined Oct 13, 2010 Messages 1 Reaction score 0 Points 1 of a difference would it make? It adds 25 hp and 40 lbs of torque I mean like would I feel and hear the difference while driving.
of a difference would it make? It adds 25 hp and 40 lbs of torque I mean like would I feel and hear the difference while driving.