I realized that my 'fix' to stop the engine from starting twice doesn't even work.