my 05 duramax is throwing a code po299. I have found this is low boost and has something to do with the vein position sensor. or the maf sensor. I have cleaned the maf sensor and still threw the code. does anybody know if I can clean the vein position sensor or should I just replace it. and if I replae it can I purchase the sensor aftermarket. Any help is appreciated.