This is my first time using a forum and really looking for some help. Have a 2004.5 lly and have done the following since I bought it- New headgaskets and studs, all new fuel lines and hoses while apart for headgakets, got the injectors flow checked and all checked out perfect, deleted and tuned, 5" exhaust with 3inch down pipe. Truck has a cold air intake fass 150 and sump. Truck ran great when I got it back then 3 months later my dsp5 switch seemed to quit working like i lost my tunes and if i move the switch to any other tune than one it runs like a crap and somehow tune one feels like the hot tune which used to be my tune 5. Now my balance rates jump around and has a rough idle, white smoke at takeoff doesnt really haze any at idle, and feels like it loses power when it shifts and kinda falls on its face. Any help would greatly be appreciated and cant afford to go to a shop so gonna have to try and figure this out like i have been the past month as its gotten alittle worse.