Did you check the main fuse, what about the relays? you should always take the negative off to prevent surges.

You need to see which system is affected, it is either fuel or spark. Does the car have immobilizer?