what kind of rattle ?? it could be anything?? check that there are no wires hitting the driveshaft .. that will cause a loud rattle .. so yeah check to see that there isnt' any loose wires anywhere under the car ... exhaust shouldn't rattle when u accelerate, also could be a loose panel somewhere ..