I have a stock 2006 3500 with lbz duramax. A couple days ago I was just driving normal when the truck lost power and set the p0234 code. I kept driving and the power seemed to come back but only after 45 mph.I checked the codes and came up with the p 0234 and a p 003a also. I had the computer reflashed at local dealership. They say turbo might be bad but I find that hard to believe with only 83000 easy non pulling miles. Any suggestions?