I have a 2007 skidoo 600 SDI went riding the other night stopped for a few minutes and it stalled tried to start it and it wouldn't start. Let it cool down and it started, then it stalled again.if seems the idle has been low around 1000 rpm when before it was 1500.Now the electric start does not work have to pull start.I looked at the TPU.it seems to be ok. HELP IF YOU HAVE ANY INPUT: