Ok, here is the deal, last week I put my tst power max in, tapped the wire. Took it for a test run, noticed a bad miss at wot, and idle is a little rough, like a gas engine missing (this was not present before the tst install). So, the next morning I unhooked the tst and started the truck to see if the miss would go away. This caused the check engine light to go on and it went into limp mode. I think because I had the tst box unhooked, the map sensor saw low voltage and threw a 237 code since it is piggy backed now with the tst plug, plus I got a 1693 & 1689. Then it ran fine and after 5 starts the check engine light went off. the rough idle stayed as with the wot miss. So end of last week the truck (after a bout with a duramax, I won) starts missing real bad and dies, wont start throws 1693, 1689, 237, 230, 1688, 1698. Ok... lift pump gone so I replace it, starts right up no problem, no check engine light. Wot miss is gone, still seems to idle rough sometimes, not others? Last night I get home and the idle seems real rough, so I turn it off and start it a few times. A couple times the engine has to turn over a while to start, like its not getting fuel, and sometimes it wont start at all. Then the check engine light goes back on and it goes into limp mode... . but if I start it 5 or 6 times I can get it back out of limp mode. The lift pump cycles when turned on and appears to be running fine. I am waiting for backorder fuel pressure guage but I am going to cobble together a make shift under hood gage to see if I can monitor fuel pressure. This is really frustrating as I had no problems until I hooked up the TST... I won't even take the truck to 7-11 now because I don't trust it... Does any one have any insight or ideas, could the map sensor be causing this?? Any help would be greatly appreciated
I don't no what to do
Steve

I don't no what to do
Steve