My 06 silverado started throwing a code P3001 light comes on,and I seen a PO300 which the 300 code would come on on rare occasions since the yank 2600 install, but now they caome on withing 20min. of drivingThanks anyone know what this p3001 is?