Hey Patty the vibration could be anything from wheel balance to a bad drive shaft. The rattle could be just about anything, alot of folks get them due to the hood adjustment bumpstops, it might be worth a look since it's a quick easy fix. I don't slam my doors (don't need to, I can push them to full...