ECM the computer can be the problem if no start and even when truck will start but is inconsistant at starting and stalling.
If the ECM has not been changed in 5 to 6 years then it is likely due.
Any moisture problems on the drivers floor will likely increase the odds of it being the computer. Joe
Check all the fuses, and to make sure the wiring is all good?
change the headlight switch !
Check fuses as the battery change should not initiate a "No Start" condition.
There are fuses under the dash panel ,and under the hood near the battery are the (power distribution) high amperage fuses which mostly are for the ignition system, wiper motor.
if the battery is good, it is not the regulator.i would check all fuses first,then check starter solenoid and starter
Then it is a defective ignition switch.
Check the wires on the battery and make sure that it has proper contacts, also check all fuses. I bet it's one of the fuses.
Gas gauge fuses on 95 geo tracker
Faulty Ignition System. Dead battery. Dead Coil. Worn out Ignition "Wires" to Plugs. Corroded Battery Cable to Starter. Corrosion at Battery Terminals. Engine Ground Problem thereof eliminating complete Electrical Circuit. Blown Fuses or Relays. Faulty Ignition Switch. Hope one of these is it!! CHEERS!!
Disconnect the negative cable and connect (insert) an ammeter between the battery and the battery cable. Remove the fuses one by one and see which causes the current draw to drop.
engine seized, starter not working, ignition switch,chek fuses ALL!
Check ignition relay. Jump the battery directly to the starter and see if the starter is any good.