the warantee is through the used engine supplier, and it also covered labor, the piston slap goes away after the temp needle has budged, so maybe 5-10 minutes after starting, and it doesn't start the noise until a minute after starting. Wierd I know.