Forgot your password?
Or sign in with one of these services
These are photos of the throttle pedal potentiometer of the Focus 1.8TDCI ('07)