Oct 13, 2010 #1 T TunkuM New member Oct 13, 2010 1 0 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.