Ok thank you for your help. I'll be sure to let my mechanic know what you said. I took it in this morning but they didn't have time to look at it, so I'll be going back on Monday. I hope it's not something I have to live with because it's quite annoying.