My ranger starts then runs for 2 seconds then stalls, sometimes it starts back up, often I have to crank for all long time. I can actually smell gas from the exhaust, it will eventually start..I have had it a two different dealers for a total of ten weeks. The last dealer put in a new fuel pump with no success, lucky Polaris covered it under warranty. Sounds to me it is a electrical problem not fuel delivery. I need some help here, it has been doing this after about a week after I bought it new..any ideas?