Well finally got heat in the shop and was able to fix my truck.
1) put the battery on a charger for a couple hours.
2) checked compression, 100-130psi.
3) turned truck over and it ran rough, got it running steady by feathering the gas.
4) when the truck was at normal temp noticed that the choke wasn't working.
5) turned the truck off, left the key on and had no power to the choke. replaced fuse and the wire.
6) Turned truck back on, let it run until normal temp and choke was fully open.
7) turned idle down until it was normaly
Drove it around and didn't have any problems. Left it running for half hour, turned it off sit for hour or so, started it again and everything seems to be going good.