I've got a '09 690 SMC with a strange problem. I had the dreaded fuel pump problem, and eventually got the "Code 41" and the bike wouldn't run. I installed a new pump/filter assembly, and the bike has been running perfectly ever since. But I still had the FI light blinking at me (or solid when riding).
I finally got my TuneECU cable and got connected, then cleared the codes on the ECU. Unfortunately, the same codes keep coming back, as does the blinking FI light. The blinking code is still "41", while the codes in TuneECU are P1231 and P1232 (both indicating a short to the battery for the fuel pump).
One thing I did notice is that when I turn the key on (even without starting the bike) is that the fuel pump just runs continously. I thought it was just supposed to prime for a second or two, then turn off until the engine was started.
Any ideas on what to check. Is there a fuel pump relay? Thanks for any tips!