Ok, I've looked over about 85% of the site and can't find a solution, so here goes. As most of you have had snow this year I have too. I was trying to spin the driveway up and making it most of the way up in 2wd then stopping shifting into 4lo and heading on up. about the 4th time I did this my abs light came on and the B-lsd light both came on when I stopped to put it in 4lo, I heard the 4x4 solenoid under the dash start to ingage but nothing most of you know it makes a couple of clicks but, no four wheel, only one wheel spinning. so... i backed off the driveway and went on in to work. Later that evening I attempted to get as far up the driveway as i could and I had decided if I didn't make it I would just hook a chain to my other vehicle and pull it on up then. well i made it up most of the way and then had to stop. hooked up the chain and started pulling the truck on up. noticed a ses light flash on then off then after about 30 secs my throttle stopped working completely. Well got the truck on up and parked, at this time the truck would only idle but it was idling and starting back. the next day went out to start the truck and it would turn over and growl but would die in like 2 secs. Will not start. It's throwing several trouble codes like power module, 2 throttle codes, and one power steering trouble code according to the internet after reading it with a code reader. The truck has plenty of gas, plenty of juice on the battery, tried the idcm relay trick, no luck. ANY ideas would def be appreciated as I live 2 hours from the closest dealer. Thanks.