How about the belt? Could it have skipped the belt and hit the valves causing the rod failures? Is this a clearance motor?