try the distributor module . may not be getting fire.
check ecm fuse
The most common cause of automobile starting problems; is the battery needs to be charged. When the battery will not take a charge. It needs to be replaced.
There are a few issues that can cause a 2006 Chevy Suburban to not start on first crank. These can include a dead or drained battery, problems with the fuel system, or issues with the starter.
The PLIP battery on the Peugeot 307 means that the battery is in need of charging. It can also mean there is a problem with the battery cables or the battery needs to be replaced. Not replacing the battery when necessary can also cause problems for the alternator.
The Suburban has a negative ground system.
many many things, bad battery, bad battery connections or wires, bad ground, bad fuses, bad relays, fuseable link blown, bad ignition switch, fuel pump problems, computer problems.
The dashboard battery warning light in a GMC Suburban indicates a potential issue with the vehicle's charging system. This could be due to a failing battery, a malfunctioning alternator, or loose or corroded battery connections. When this light illuminates, it's important to have the vehicle inspected promptly to avoid battery failure or other electrical system problems. Ignoring the warning could lead to the vehicle not starting or losing power while driving.
your alternator is not charging
This particular battery is advertised as being very long-lived. If you are having problems getting it to hold a charge, it may be faulty and need to be replaced.
check battery cables at battery may be lose.
Try replacing the spark plugs /wires and distrubuter cap if it doessnt work still you may have a bad ignition coil or fuel problems
I just got this replaced at the dealership in the DFW area. Price was $125 for the battery and $99 for the labor to clean the wires and install it. The contacts were pretty caked with the I'm sure you could do it yourself for 1/2 the cost, but I did not want to mess with it.