That's one of those "have to be there" kinda things. I'd get it to a shop to have it checked out.. might be something.. might be nothing but let an experienced tech give it a listen.