I may have some wiring problems with my throttle body or the accelerator pedal im not sure if a mechanic is the person for the job or is there someone who specializes in that area ??
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing