Hello, I know it has been a long time since I have been on here. I since bought a new truck and this one has been collecting dust in the yard. I got around to working on it again today as I have a buddy that is buying it from me. Turns out this whole time, the fix was a DENSO 02 sensor. Part number 234-4563 for the upstream sensor. If anyone ever has a 02 sensor code and you need to replace the sensors. MAKE SURE AND USE DENSO 02 SENSORS. THE OTHER BRANDS DO NOT WORK. All this time and a simple $37 sensor on Amazon fixed all the issues this truck had.