Separate names with a comma.
Discussion in 'General Automotive Chat' started by D33ler, Apr 20, 2013.
Hi all. What's the difference between a petrol and diesel throttle pedal sensor?
Log in or Sign up to hide this advert.
Thought the only differance was between a manual and an auto