Good call, not sure anyone mentioned that yet. Timing chain could of been streched, jumped time, worn gears...did these have the nylon ones originally...maybe never swapped and it jumped? If timing doesn't add up may need to pull the front of that motor apart....but confirm everything thing else...