I cant tell you how to fix it.
But mine started happening after i dropped a ciggarette between the steering column and the dash, then had the bright idea to spray fabreeze down the gap.
so if you want to avoid this problem, stop smoking !!
Rocca
November 2010