I'm about at my wits end here. 1998 4.0 manual trans, ~180k miles. The other day I cold started it to go to work and it was misfiring on multiple cylinders, and stumbling pretty bad. It's misfired on #2 before, but it clears up within 10 seconds of running. I let it run for a few minutes just to...