sounds like your engine stalled out and thats why the lights came on, you may thought it was running but the actual speed you were going was spinning the engine. ignition switch. if it does not feed the relay, it can fire up an injector code. at least in the old ones. Im at home and just shooting an idea, let me know what worked, thanks!