My 2K9 Wee developed this problem late last summer. I didn't search the forum first & took me a few days to find a bad pin socket on the connector on the radiator shroud. I had such a hard time finding the cause of the trouble because every time I'd get the tank off & start tracing & ringing out wiring it would mysteriously start working again. My quick fix was to just cut off the pins, solder the wires together, then cover with heat shrink. I probably should buy the wiring kit from Eastern Beaver though.