I have an 8.1L gm gas motor in my GMC duallie truck it's got slipper skirt pistons and they didn't get the bores correct. I've been listening to piston slap longer than I care to. Should have paid for the diesel, at least there would be a reason for the noise. These would have been better with some skirts. GM removed the piston to cylinder clearance spec from their manuals to solve the problem.
Oops, should have posted in the PO'ed thread.