[Engine knock/slap resolved]
Okay, this post is going to be winded because it's about a weeks worth of information in one. As my last post said, I recently changed my oil and the sound was more prominent and took longer to subside. This pushed me to the point of ordering a set of pistons.
I understand this isn't the 100% correct way to do what I've done but this is what I was willing to invest financially, physically and mentally to try and fix this slap/knock noise. I'm sharing to help people make their own decision but your mileage may vary.
My goal going into this was to order a set of standard pistons/rings, deglaze the cylinders and reuse all of my gaskets minus the head gasket. The gaskets have all been replaced 2,000 miles ago from my cam/lifters swap and the head bolts, according to the manual can be used twice. I planned on doing all of this in-frame and basically shade-tree slap some pistons in it and call it a day. Don't get too invested, don't stress measuring everything and checking tolerances, etc.
I ordered a set of sealed power standard pistons from ebay that included a Mahle piston ring set.
I started the tear down which didn't take too long since just 2k miles ago I had it apart replacing the cam and other components.
None of the pistons had cracked skirts. Just a note, this engine is from a 2003 although the Jeep is a 2001. Not sure if that plays a part but I ran the block numbers and it's a 2003 and has the TUPY head.
The skirts had a fair amount of wear but the cylinders looked fairly good. There was still cross hatching but there was also some glazing.
I planned on pressing the pins out of the connecting rods myself and heating the rods and installing the new pistons myself, also. In the end I did press them out with a 20 ton press but decided to have a local machine shop install the pistons for $80.
I usually take so many pictures but I failed to get pictures of the wrist pins and their condition. I couldn't feel any slop in the wrist pin when they were installed but after pressing them out they had a good amount of wear that you could feel with your finger and see. Some of the pins after pressing the rod off actually fell out of the pistons and hit the ground.
This basically destroyed the pistons but I had no plans of keeping them.
I ended up ordering a new oil pan gasket and manifold gasket just to be sure I didnt have to do it again (see more below)
Trying to keep this short and to the point, haha. I worked on it for 8.5 non stop last night to get it together. Fired it up today around noon. Fired right up, no noise. Ran it through some RPM ranges and shut it down to top off the coolant. Fired it up again and drove it around the block. Topped off coolant as needed and seen it was performing well enough to take it on an 80 mile journey (lol).
I've don't hot starts, mostly cold starts and I haven't heard the noise once. There's also noises that are gone that I didnt even know I had. I previously mentioned a noise while shifting gears that sounded like a power steering while, possibly. It was jn fact the pistons/pins, the noise is completely gone. The jeep sounds so much better. The bad news is I rushed the oil pan gasket and it's leaking pretty well out the back. I've confirmed it isn't the valve cover gasket.
Anyways, I do believe the problem is fixed and I did it for under $400, I think? (Excluding all the previous repair, of course). The question now is longevity and if my repair was done well enough to last. Tomorrow will be the first cold morning start but I'm confident it's going to do just fine.
I'll update and can post videos if anybody is interested and if the fix doesn't reverse itself. Hope this helps.