I have a 2008 m1000 stock i was in cooke city all week and it ran great on wednesday coming down the mountains it started running little rough and stalled out and would start or spark for ten min, then when started in ran great all the way back to the hotel, about 4miles and then stalled out again and wouldnt start again until cooled down again, no codes were thrown and had the fuel pump tested and good psi at the injectors, local mechanic there said could be a coil problem or stator issues, iam confused if coil issue because when it is running it runs great and doesnt miss, but the coils dont throw codes if their faulty so...just looking for advice before i start digging on the engine