Hey guys, I haven't been on in a VERY long time. It seems I only get on when something breaks down

The cold start up problem has reared its ugly head again. I changed the vac lines, changed the cat and muffler, switched to Pennzoil Ultra, and I just recently put a K&N filter on. I'm stumped because now when I get it to finally start, it shoots white smoke but yet it still smells like gas. I'm just really frustrated now. I had it working fine for about 7 months until Monday. It started after I changed air filters actually, though this shouldn't effect it. Right as I started to begin to fix the electrical problems, this happened

It seems as though the truck can not be running well without something going haywire. Any advice?