I have an 05 LJ 6 speed. Throwing codes p0031, p0051, and p0057 all are some form of o2 sensor codes. I’m having a hard time Getting the o2 sensors out to test to see if thats my problem. But currently the Jeep will run for sometimes 3 minutes and sometimes longer. But it will randomly just bog...