The 4.0 in my 99 Xj with 180k decided to do what many other 4.0s do. lost a skirt and the piston rattled around, made horrible noises.
anyway, pulled the motor and tore it down, had everything sent to the machine shop for a rebuild. So far head and block have checked out good. no cracks, just minor hone would have repaired the jug. But why build a stock motor when you can upgrade?

So far my shop is ordering a rebuild kit for me, and the price seems reasonable,
258 crank
kb421 pistons
rings, bearings
refurbish my rods
arp rod bolts
head bolts
gaskets (.043 head gasket)
oil pump
timing set
cam (not sure on type yet, Comp 8-232-4? maybe)
bore .030
typical machine work
valve job and new mopar springs
all for $2300
So my question is, decking the block. math says deck it .031 to bring it to 0 and get .043 quench and a 9.1:1 static. My machinist recommended only .020 off, but that puts me in the .054 range for quench and 8.9:1. (this was all calculated with a 57cc head
So what way do I go? is it safer to have .011 deck clearance, but a higher quench? or 0 deck the block and have a slightly higher CR? Im sure I'm beating a dead horse, but my block hasn't been machined yet so I guess i need to make a decision. I want, like everyone else, to run 87 but of course I can wiggle on that.
Also, man reason I went with the KB piston was because of the price the shop was giving me for the whole kit. Maybe i'm off in left field, but seemed like a reasonable price to pay for a complete engine.