Geez! 77 posts later and all these posts count for nothing?
Take it to a mechanic and let him listen to it. Or take a video and post it here. It can be hard to diagnose a motor without a video or actual in-person status. Most of us here gave you suggestions and ideas from our opinions. Didn't you check them out?
Check the last page there is a video dude, I have checked and re checked everything you guys have suggested. I wouldnt ask for an opinion if there was no video. Thanks for the response.