I have this rattling sound coming from motor that's been present for a while now and I'm trying to figure out where it's coming from. The problem here is it's hard to detect when the hood is open but I know for sure it's there. It usually happens at take off and then disappears as the revs increase. I've also isolated it to the front part of the engine and I'm pretty sure it's external. Any ideas here?