When it’s on idol it’s really rough and shakes the whole truck a ton. the exhaust is jumping and it just sounds horrible when i rev it it gets to sounding okay but then goes back to the bad sound. when i put it in drive it will run for about 2-3 minutes and then start to loose power on the pedal and sputter. if it looses power completely it will get down to about 500 rpms and then i loose power steering and brakes and it’s scary. but the last time it happened it was rolling and then i have it a ton of gas over and over and it cought a little bit of speed and then completely went off. i really don’t know what to do i’m doing maintenance tomorrow, it has an egr delete, egr cooler, cold air intake and a tune. it’s got 250000 miles on it and i just bought it so please help if you can. I have no clue what to do.