Hello, welcome. My name isXXXXX will do my very best toassist you with your question.
Yes the check engine has been on for awhile according to previous owner
I have ordered a code reader along with a timing belt kit and believe this noise is consistent with the timing belt needing replaced at 130,000 given it should have been replaced at 60,000...otherwise while sitting at idle or rev it remains running smooth so hopefully no internal damage done. Although the question remains if the noise will stop after timing belt replacement? thank you for your response.