Based on the symptoms you described, it is possible that the issue is related to the electrical system, such as a bad ground or a short circuit. However, since you mentioned that you removed the factory amp and ran speaker wire, it is also possible that the issue is related to the installation of the new radio.
Here are a few things you could try to diagnose the problem:
- Check the fuses: Make sure that all the relevant fuses are intact and functioning properly. In particular, check the fuses for the fuel pump, ignition system, and other relevant systems.
- Check the battery: Make sure that the battery is fully charged and that the terminals are clean and securely connected.
- Check the ground connections: Make sure that all the ground connections are clean and securely connected. Look for any loose or corroded connections that could be causing a poor ground.
- Check the wiring: Check all the wiring connections, particularly around the areas where you made changes to the radio and amplifier wiring. Look for any loose or damaged connections that could be causing a short circuit.
- Check the crankshaft position sensor: If none of the above steps identify the problem, it is possible that the crankshaft position sensor is faulty. This sensor provides information to the engine control module to control fuel injection and ignition timing. A faulty sensor can cause the engine to crank but not start.
- Consult a mechanic: If you are not able to identify the problem on your own, it may be necessary to consult a qualified mechanic who can diagnose the issue and make any necessary repairs.