I have two other threads pertaining to this issue I am having, but I feel as if I should compile all of the information into this thread in order to better seek help. I recently replaced my battery cables and while doing so, the positive terminal made contact with the chassis of the Jeep through a wrench. There was a zap but no smoke. Since then, my Jeep has been cranking but not starting. I have eliminated the spark plugs and ignition coil rail as an issue, and plan to replace the CPS and CSPS next unless I find the solution beforehand. When I move the key to the on position I do hear the fuel pump prime for 2 seconds. Since my TJ is a later model (2004) it does not have a Schraeder valve on the fuel rail, so I have not checked my fuel pressure. I checked my fuses and they were all in good condition, however I did notice my ASD fuse clicked every time I tried to start the engine. Is it likely that I have fried my computer or some other electrical component which isn't allowing the Jeep to turn on? I apologize for my repetitive posting but it is urgent that I get my Jeep up and running as soon as I can since it is my daily driver and only car.