I had a similar problem and found that a wire had come out of the wiring connection which is located under the dashboard on the passenger side. It is positioned so that it can be easily knocked out by the passeners foot when they stretch their legs out.
Martin Deer
August 2007