I took my truck to the shop after hours tonight. I know I had a bit of coolant smell without a leak, and a white poof of smoke yesterday, but today it seemed fine. We did a pressure test and it was alright. We checked just about everything. I changed my own oil for the first time in too long. On the down side, I found some new rust holes that go through the floor, but at least I don't have to worry about engine swaps and the money that go with it. I know I have to add wheel u-joints to the list of things to do before I hit the trails, but I'd rather do that in the shop than on the trail anyway. I wanted to thank you all for your inspiration and kind words. Not many people can relate to being upset over a truck, but to me it's more than "just a truck"!