When I accelerate there is a rattle sound which sounds like it is coming from the front. However if you keep the car in park and you hit the gas it does not make the sound. If you take and floor the gas the sound goes away. The sound is noticeable at low speed accelerations from 0-30 mph. I looked for a loose heat shield and found one and I screwed it back down and the sound was still there. I replaced the O2 sensors recently bc of a c/e light on and some people say it could be the cat that is breaking apart inside and creating a rattle. Any suggestions? If it was the manifold or another exhaust part wouldnt it still make the sound when you idle it or press the gas in park? Any help would be great! Thanks!