My new zforce 500 sometimes will quit after I start it then it will not start for 5 to 10 minutes as if nothing is wrong. The first time it happened after about 20 minutes trail driving a error code flashed on the dash it backfired and quit,then it would not start for about 30 minutes.I took it back to the dealer and they say they fixed it. It did it again today,started then quit. I had to wait for 5 to 10 minutes before it would catch and run?