I had the same noise and had a mechanic tell me it was the timing chain. Two weeks later the noise was much worse when started like something had come loose. Rockers check out fine and mechanic says motor is bad. Havent torn into the motor, but he said sounds like wrist pin or something has...