May be motor is getting tired and needs replacement Check fuse see if it is getting hot As fuse holder age they do not clamp as well as they once did causing excessive resistance(heat) and circuit could be interrrupted
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.
If you lower the fuel tank you can.
Have catalytic converter checked.
Have you checked the fuses for the wipers? It may be that simple.
Check your starter, and all power connections.
About the only thing they have in common is the headlight switch. Have it checked out.
Probably ignition switch. Have it checked out.
I checked the blazer pro t bar 4130 cro mo bars The website said that they were 505mm tall which is 19.881 inches tall
Have the front end checked via a wheel alignment
Seized engine? Loose or corroded battery cables? Weak or dead battery? Bad starter solenoid? Bad starter? Bad clutch or neutral safety switch? Bad ignition switch?
It could be low on brake fluid, a sign of trouble. Have the brakes checked SOON!