u r welcome...
it is worth to check yr ecu connection, it may stall yr car as well. live wire short to ground can also cause stalling. with yr engine off, pull out the -ve battery connection, and insert it in back...there should not be any heavy spark during insertion...if there is, high possibility there is shorting somewhere, when u hit bumpy road, the shorting pull down the voltage and it dies off yr engine.
I have one complete spares...just reconfirm yr actual problem first, look for purple, black, black stripe yellow, green and red color wire, it is for the
ignition switch. just open the underneath steering cover, it is on the left bottom, near yr knee area.
happy troubleshooting...
blackbeast