Okay so I'm new to this forum stuff, and I posted this question this AM, but probably in the wrong location. Anyway, I have recently purchased a '99 Explorer Sport, 4.0L. A couple of weeks ago I went to start it, and though it would turn over and run, I had to keep my foot on the gas to keep...