I would definitely say it was a coil or a bad plug. You could take it to any auto parts store and get them to run a free diagnosis with one of their handydandy little computers. Are you getting a check engine light at all?
'99 with 147,000 miles
I've put 147,000 on my '99 with not a single problem. All I've ever changed was the fluids (Royal Purple) every 6,000 miles for the oil and every 20,000-25,000 for the differentials and drive shaft. Changed the pads and had the rotors turned a couple of times. Did the 90...
dtrout,
I say sell the old tires on ebay and upgrade to 295/75-16's Terra Grapplers. I just did this to my stock '99 TLC and they look great and handle great. They are also pretty affordable.