I recently installed a new turbo, (built at a local shop with a billet 64mm wheel, and 10 blade turbine) and have been getting a p0299 code ever since. I did find a small boost leak where the egr is connected to the intake, but I don't think it's loosing that much boost. It runs great, no black smoke, no other codes or symptoms. I do have a Diablo Preditor tunner, and I still get the code on all tune levels except the highest one. Could this be a tuning issue due to the new turbo? Could a bad vps solenoid cause this? Any other sensors I should be looking at? BTW I have new gaskets on order to for the egr/intake