I had it fixed at a local workshop about a month ago, cost me about ? 850 for 5 hours of work. Dont live in Norway if you have car trouble.
The problem was a corroded cable/connection, underneath the carpeting on the driver side floor. The mechanic told me they had to remove the drivers seat to get to it.
Good luck! And while you're at it, you should check for waterleaks under the windshield wiper-tray, the drainage on the drivers side was clogged, and thats what caused the corrotion for me.