well.. if you'd stop taking your bike to the beach xD
ha. but yeah, what did the dealer say? or if you have the needed gadgets, might be worth it to pull all the codes and look at it as a complete picture. the older model years still have that onboard diagnostic mode thing too, search the forum about it. might get some info from that.