alex3012red
SDD Junior Member
I install it on my 03' , it makes a weird noise when you let go of the pedal, and also notice less power, and a cough when accelerating hard.
Anybody have a clue!
I went back to the original,and it seems fine.
Anybody have a clue!
I went back to the original,and it seems fine.