Hi, my '03 K12 starts and runs beautifully, except sometimes:
Starts fine, but cuts out after a few hundred yards, will re-start fine after a few mins.
Recently, if turned off refuses to start for a while.
Thinking dirt in pump, tank was 1/4 full, so put more in started then.
No check engine...