Yup, mines the same, thought it was timing chain but talked to dealership, guy in service surprised to hear me mention timing chain, asked year 05 and said i should losen and remove fan belts (2 of them). Start it up in the morning and listen. Did this and no rattle... needless to say I need to get back to him. But not timing chain. Must be a pump....