I have a 2005 STS, and when I am on the freeway and start to go up a slight incline, there is a vibration coming from the back of the car. Could this be from the differential, or could it possibly be the exhaust. It stops if I hit the gas, or when I get back on level ground. Any suggestions would be appreciated.