i had this exact problem last winter. truck was doing it to me off and on for weeks. it started with the foglights working on/off. then the truck not starting and blower motor not working and progressed to what you have experience. i pulled the starter and bench tested it, checked and replaced a lot of grounds, tested my clutch switch, even went so far as to start pulling the ignition switch to test all my wiring. during this process i accidentally hit a connector undr the dash on the left side of the drivers footwell and the connector fell apart!
i realized the connector had the j hook style clamp to pull the connector together and it had worked loose and fallen off. i plugged the connector back in and voila! everything worked again. i have not had another problem since then.
it is usually the simplest dumbest things you would not think of that cause the problems with electrical
2005 DSG ranger 4x4, 4.0L 5spd.
Dual magnaflow exhaust, 6000k HIDs, kenwood deck with 2 10" alpine subs
33x12.5 wrangler mt/r kevlars on 15x8 ultra nomads, shackles and cranked t-bars!!