Sounds like some good questions for Redheartbeat. My engine had 112K on it when I dropped it in. I replaced the timing chain, oil pump, cam, push rods, springs, and a fresh valve job just for peace of mind. Runs great though.