huh, those are all things that run from the ECU. TPS should get 5v from the ECU. Fuel pump should be under ECU control (so it can do the prime pulse then actually turn on with cranking/running). So maybe you've managed to convince your ECU the car is running when it's not? And you're also feeding it direct 12v from the battery instead of 12v from the ignition switch?