Could try replacing both fuel and ignition relays (driver's side firewall), coil pack, fuel pump, etc. Sounds like there was already a lot wrong that you fixed for sure.