Mechanics

FORD EXPLORER TIMING CHAIN PROBLEM

2002 Ford Explorer • 169,000 miles