I recently got my truck tuned and It is constantly throwing the P0172 P0172pd codes. Running rich. Has anyone else had this issue? I have cleaned the throttle body, MAF, and map sensors. I clear the code and the thing comes back after a few start ups. My truck seems to run very sluggish and bogged down once the code goes off. Has anyone ever had this issue and knows how to fix the situation. My next move was to replace parts and or get the cel permanently disabled. The truck is an 04 2wd Chevy Colorado. PTB, Volant CAI, MBP cat back.