to me it sounds like the rattling is coming from the engine but I dont think it has anything to do with the engine. Im not sure though. There are sites saying it could be a problem with the ac condenser, but that is expensive and annoying to replace. Could anyone give me some different reasons or causes for this rattling?