Balance Shaft Delete Kit owners
I was wondering how well the Cosworth 2.3L Duratec Balance Shaft Delete Kit
worked? also i wanted to know the power increase or resopnse if any and how hard it is to install
Almost Adventures as my ride_stuck in the daze
ST CREW#64.......HAllelujah Holla Backkk....