Had this issue with my 05 and it drove me crazy. Finally, took it to another dealer and they said that someone had over torque the head/neck bearing and this was the culprit. They torque'd it back to spec and it resolved it ALMOST completely. Hope this helps.