There are several things that can cause the rattling sound in your engine. First thing would be to check that your water and antifreeze level is good, and flowing properly. Take the cap off the radiator and start the engine. If the water starts spewing out of the radiator you either have a thermostat that is sticking or the water pump is not working properly.
Second, check your oil to see if it is low. If it isn't, you may need to do what I call "double change your oil." On the first change let it run for a little while. Let the engine cool off, and filter the new oil as you drain it into a clean oil bucket or pan. Pour this oil back into the engine, run it again for a few minutes. If this doesn't queit the clatter then you either have oil pump issues and/or an issue with your crankshaft.
A good automotive place can diagnose the issue rather quickly with their equipment.
Thursday, September 22nd, 2011 AT 3:31 PM