I keep getting p1152 p1132 codes. Lack of upstream heated oxygen sensor switch indicates running rich. everytime i start my truck up... my idle shows 10.3-11 a/f at idle.. it keeps missing eveytime i give half throttle.. theres like no power at all.. falls flat on its face everytime to give gas.. also when i cruise.. its fine but when i come to a stop.. my a/f goes from 14.7 from crusing to 17-18 a/f off the chart when coming to a stop. i just changed the plugs.. not them.. fuel filter is changed. another thing.. it wont go into boost.. it just misses..and when i hit it full throttle. it keeps showing 10.0 i look at the 02 sensors while dirivng in the drivabaility department and its switching, but not switching with same numbers.. very diffrent... 02 malfuction code came on to.. p2196 and p2198 whats wrong?