I have a 01 525i that when i'm driving i get a rattle noise from the front at around 1300 RPM and again at 2200 RPM. This rattle seems to happen only when i'm pushing the gas. When I let go of the gas while it's making noises, the noise stops. Also if i do a steady accel, the noise happens right at 1300 RPM and goes away once i get higher than that. I've looked around the front and I cant find anything obvious? What should I look for and what could it be. Thanks for the help.
Jason