Guess that noise

This is a stretch but everything else has been mentioned,

Any dents in the valve covers?

Also, try disconnecting speedo cable and test drive.