Two days ago on my way to work my truck started blowing white smoke and started sputtering down and sounded like it was misfiring like it went into some sort of limp mode. I shut the truck off and turned it back on and drove normally for about a mike and it started again. I pulled over and it stayed running in drive, neutral and park. I shut it off and put my quad to stock mode and I got to work just fine and it ran fine on my way home for about 5 miles and did it again I had a code for MAP sensor so I replaced it yesterday and cleaned the IAP sensor. It ran great on my way to work today all the way to work and started having the same problem about half a mile on my way home. I just installed a 5 inch straight pipe and of my awareness didn't damage anything. Could it be bad fuel, injectors, air in fuel? I have no codes or CEL. I'm lost. Below are a list of mods. I also have a short video I can post when I get the time later.

5 inch Straight pipe.
Built Auto trans w/ triple disc and valve body 3k miles
7x0.009 injectors 7k miles
Raptor 150
Egt, trans temp and boost gauge. Fuel pressure coming as soon as this is solved.
Quad adrenaline
New timbo apps
Be noise filter
Brand new batteries.

Any help is appreciated. Thanks