Sorry to hear your truck woes Justin90gsx. If it is coughing a big smoke cloud like that I would be thinking something a bit more serious than a head gasket. Pull your plugs one at a time and do a visual check on them. If one of them is oily and fouled up at least you will get a clue on where to go next. I'd be thinking broken rings in one of the cylinders (don't want to be the omen of doom but as long as the bores aren't damaged it isn't too bad...) Also it is good to see in this day and age that a complete stranger will come to the aid of someone in need and advocate for them when they're in a jam