Hi guys. I am in desperate need of a throttle position sensor (potentiometer) for my 1997 300tdi auto (Jap import)

Can anyone help please?

Chris
 

Similar threads