My 2012 500 foreman just shut off and won't start back until cooled off. Then shuts back off and not showing any codes on display.