Came on this morning, not WOT, pulled throttle back to idle and it went off. Checked oil and it was full, serviced recently. Any suggestions? Thanks