The manual suggest that the following components be check in order, if the engine fires and than dies:
Fuel Pump
Injectors
Engine coolant temp sensor
Ignition switch
Idle air control motor
Fuel pressure
Camshaft position sensor
Crankshaft position sensor
For your electrical problems, check all of the fuses in both fuse boxes. Even if you find one bad, check the rest to make sure you don't have any others.