It could also be a corroded connection, the fusable link or the keyswitch.
Your 2004 Chevrolet trail blazer and battery light indicator is always on because the battery has sufficient charge.
my guess from what you said is that either the battery or alt. is getting weak battery and alternater replaced less than 4000 miles
yes it would or it might be the starter
I the Blazer will run then the timing can be checked with a timing light. If not, the there are timing marks on the timing gears that will have to be checked to see if the timing jumped.
The transmission fluid on a Chevy Blazer can be checked by idling the engine and allowing it to reach operating temperature. The dip stick can then be removed and checked based on the markings provided.
check your regulator. it maybe over charging your battery
The starter cable for the 99 Blazer is connected to the battery cable below the battery tray. A plastic box encloses a fuse that connects that battery cable to the starter cable and the chassis power.
If there is a smaller wire to the positive battery cable it probably has an inline fuse link in it. The fuse link is embedded in a hard plastic covering on most chevys. There are many causes for link to be bad, keep this in mind if you bypass the fuse link. Recommend replacing the positive battery cable. Ground cable connection should be checked. Do headlights work?
A Low battery could cause this - try getting a jump from someone,when it is cold the battery will, if they are low sometimes, not have the cranking power needed to turn over a cold engine. To test if your battery is low turn on your lights if the lights are dim then it is your battery.
disconnect battery
it can be alot of different problems, bad starter, bad battery, can be checked at local automotive shop. :p soorry, it has nothing to do with the starter or the battery. starts fine most of the time..
Seized engine? Dead battery? Loose or corroded battery cables? Bad starter? Bad starter solenoid? Bad neutral safety switch? Bad ignition switch?