I had the same problem with my ATV and found the problem. It was the Regulator/Rectifier. Here is what happened: At first I could not determine the cause so took it to the ATV dealership. 1st they said the ignition switch was worn and battery might be weak. Wrong, that did not correct stalling. Then added ground wire to rectifier. That made the problem more intermittent. Then changed the TPS. Did not fix the problem. Then changed EPS. Seemed to fix problem (Suzuki gave me $650 refund for EPS and dealer did not charge for ignition switch, battery or TPS). But after 100 km sitting at idle it suddenly stalled again. I checked fuses, disconnected EPS and battery. Would not start, but was different than before. This time dash looked normal when I turned on the key, but no sound of fuel injector pump and no starter. I pushed it out of the way, then tried one more time to start it...it started and ran normal. Used it a few more times with out issue. Then one day (about 30 km more mileage) I go to started it battery is dead. I boosted it and got it going. Plowing my driveway I started to smell electronics burning. Stopped and disconnected battery. I determined the burning was coming from the Regulator/Rectifier. I removed the Regulator/Rectifier and checked diodes with my multi meter. The diodes were way out of spec. (Note: I have the service manual for the KING QUAD that has a chart for diode readings). I purchased a new Regulator/Rectifier from the dealer (checked it was in spec with my multimeter at the dealership before paying), installed it and resolved the stalling issue. So the Regulator/Rectifier was the root cause and continued to get worse. I am very disappointed the dealership mechanics did not figure this out up front (they had my ATV for 4 months trying the above mentioned fixes). Note: to remove Regulator/Rectifier without removing the main plastic body. You can pry the main body plastic away from frame to get just enough room for your ratchet and socket to undo 2 mounting bolts. I wedged a short 2x4 to hold the body out of the way. Hope that helps.