I had the same problem and my 2003 was still under warranty so i took it in and it was actually a sensor that becomes loose when gunning it. the deal said that when it get on it the motor shifts and causes the sensor to slowing start coming out of its housing.
|