Was driving my 2002 Explorer today, accelerated to change lanes, and as I did so, the engine made a large popping sound and I knew something was really wrong. At first it sounded like I had a flat because of the thump, thump, thump noise. But, the dash lit up (Check Gauge, Service Engine Soon)...