My wife has a 2004 Explorer XLT. When I shift in the drive, there is a delay when I press the gas pedal. Once the delay is gone, the car accelerates quickly. Do you have any ideas?
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing