It sounds very much like a computer problem rather than a hardware issue. When you switch the engine off and then back on again, you’re actually rebooting the on-board computer. I’d be trying a ...