Jeep sputters while accelerating

Alright so I was doing a little research on the valve springs. What's the part numbers? And what's a good site or location to order them?

#8 in this diagram:
http://www.wermopar.com/auto-parts/...rim/4-0l-l6-gas-engine/engine-cat/engine-scat

That's also an OE Mopar valve spring (which you want), and a damn good price as well. That website is what a good majority of us TJ owners use for OE Jeep parts. You can scour the Internet, but you'll find that these guys seem to have the lowest price on OE Jeep parts.

Always use OE Jeep parts when you can. You'll find that the stuff they sell at AutoZone and other auto part stores ends up being sub-par in many cases.
 
Alright last question what else would be good to replace? Since I'm already going to be in there might as well so a little preventive maintenance.
 
Alright last question what else would be good to replace? Since I'm already going to be in there might as well so a little preventive maintenance.

Well, you don't need to remove the head so no sense in doing the head gasket unless you have really high miles, in which case I would. Definitely the valve cover gasket and valve seals though. Other than that I think that should cover it.
 
Oh yeah, 113k miles is nothing. That's barely broken in for these engines.

Check it out though when you take it apart. See if there are any obvious signs of wear or sludge buildup on the valves.
 
BTW, this was taken from an old post by @Jerry Bransford that is related to your issue:

There is an official Jeep TSB (technical service bulletin) specifically for this problem, though there's no guarantee of a complete fix if you perform the TSB. Some early 4.0L engines in '97 and early '98 came with a bad (weak) set of valve springs from a bad batch which is what causes the misfire for a good percentage of those getting the 43 DTC. The TSB instructs that the valve springs be replaced and the engine be de-carbonized afterwards.

My '97 often even had multiple 43 codes at once (like 12 43 43 43 55) and before Jeep came up with the TSB, I fought the problem for years to the point that Jeep engineering actually contacted me after reading of my pleas for help on the various Jeep forums. The engineer who called me (none other than THE Jim Repp, "father" of the Jeep Rubicon) sent me a care package of components to swap into the Jeep one-by-one but none of them helped. The kit had all new fuel injectors, fuel injector wiring harness, PCM (engine computer), clockspring, and a few other odds & ends. I had already replaced everything in the ignition system including the plugs, ignition wiring, distributor cap, and rotor.

Then later, the TSB was issued and I replaced the springs which cut my repeated 43 codes by probably 80%. I suspect I had the 43 code occurring for so many years that the valves or valve seats might have burned a bit which is why I still get a very occasional 43 code code but it's rare compared to how it was before I replaced the valve springs. A friend had the same issue and a complete valve job with new valve springs completely cured his TJ and he hasn't had a 43 code in probably five years now.

Note that a TSB is not the same as a Recall so you will have to pay for any work performed under a TSB. Good luck with it.

I know this is an old post, but are you still in contact with the guy? I have a 98 tj 2.5l 4 cylinder with tons of issues.