Ok ,, I found that the O2 sensor wires on the drivers side were laying on the catylitic converter and the heat sheath was slightly melted .. i crawled under the truck ,, thats a task in itself ,,, moved the wire away from the exhaust and remchecked the codes .. all still there ! Disconnected and reconnected the battery to clear the codes and started the truck it immediatly stalled 3 times .. started pushing the gas pedal to keep it running and took it for a drive to the store ... it seemed to run better and didnt stall again .. I got home , checked the codes and all codes were gone except the 1492 battery temp sensor hahaha crazy .. 0051, 0432 and 0136 codes are gone so far .. ill see if they come back after more driving ... So 135$ spent on parts that appear no longer needed ..
The 3 codes that havent come back are all related to O2 sensors and the culprit appears to be the bank 2 sensor 1 ( upstream drivers side that caused the other 2 codes ...
GIVE ME THE OLD DAYS DAMN IT .. WHEN CRAP DIDNT EXIST !