I have been hearing this humming noise coming from my engine, when i get around 2500rpms....i was told it might be a heatsheild that is loose..cuz it only happens when im driving....when i idle and rev it up, i hear nothing....when im driving, humm humm.. sounds like a musical instrument..lol....so what do u guys think?