i got a smoking problem, lol not health wise but with the truck

At Cold Start it blows blueish white smoke heavly, and if i try to put the truck
in drive or Reverse it bogs out and dies. But if i leave it in Neutral and rev for about 1 to 3 mins and blows
smoke even more but i can then drop it in gear and drive. but once truck starts driveing theres no more smoke
and it runs fine sounds fine. But once i shut off the truck it restarts the proccess. blows smoke like no tommarow, have to rev to
get it clear so i can put it in drive or reverse. Any Ideas what it is ?