I have a 2002 Ford Explorer with a little over 67,000 miles on it. Been noticing a diesel like rattle in take off for about 4-6 months. Tried several octane boosters with no help. Finally let a mechanic from a local Ford...
Current Category : Gallery : LOORRS - Lucas Oil Off Road Racing Series : Brian Deegan :