my wife's 08 ski doo 550 fan blew both headlights out and then the temp guage and low oil light came on. Took it to a dealer and they replaced the bulbs and put in a new oil sending unit in it and gave it back. Took it out today and it did the exact same thing again. Also it was flashing a 9-9 mi code for quit awhile then that went off. Any ideas?