Mechanic
I called my trusty local mechanic, who I've went to for the last 10 years, and he thinks I have a head gasket problem. I think he's way off, but I'll drop of the truck today and see what happens. $30 to look at the truck, which is cheap around here.
Shawn