Notifications
Clear all
0
04/11/2023 9:24 pm
Topic starter
Is a 2007 Ford focus SE automatic (160000 miles) 2.0 l throttle body spring loaded or is it motor controlled
1 Answer
1
04/11/2023 10:09 pm
do you see a cable and lever on the throttle body and accelerator pedal, or wires?