Honestl it beats the hell out of me. I'm starting to wonder if it could be a bad timing belt tensioner