Tech explained to me that it can happen if you turn the motor over slowly while pulling the rope. Supposedly there are two trigger pickups and if you turn motor over slowly the time it takes to hit second trigger makes the ECU throw that code. It was in my history but again I never had a runnability issue.