i would think it could be many things hard to say could be a wrist pin bushing or piston slap i would not say oh hell it is fine drive it ??as for a warranty good luck on that i back my machine work and assembly. i am not say that this is what happen here .some guys think it the engine builder that should give them a safty net to do dumb things and back up there butt