Ok , i was driving home from pa yesterday , had a u-haul 4x8 trailer with all my explorer parts in it behind the ranger , as i go to go up one of the hills , the truck bogs way down , wont go over 30 , 1500 rpm max , and the check engine light starts flashing , so i pull it off and let it sit , start it back up , and just crawl over the hill , coast down the other side , light is flashing again , so i pull off , finally the light stays on. So in my genius , i turn the truck off and pull the pcm fuse , put it back and then start it , truck runs fine. go to go up another hill , and it bogs again , light comes on , and i crawl to the truck stop , shut the truck off , let it sit , go to start it , no start. so mom comes to get me , i scan the check engine light , got the codes , remember the codes but not the numbers , her is the trucks info
2000 Ranger
3.0 - Engine #2
4R44E
160k miles on everything but engine
103k on engine
Codes:
HO2S11 No Switch - Reading Rich All Time
HO2S21 No Switch - Reading Rich All Time
EGR Flow Excessive
and for some reason
Keep Alive Power Low
Engine Bay felt like it was on Fire , More than the usual engine heat
well the truck got towed to monro muffler in erie , because the tow truck guy thinks it has a plugged cat converter , idk , but i need some ideas

2000 Ranger
3.0 - Engine #2
4R44E
160k miles on everything but engine
103k on engine
Codes:
HO2S11 No Switch - Reading Rich All Time
HO2S21 No Switch - Reading Rich All Time
EGR Flow Excessive
and for some reason
Keep Alive Power Low
Engine Bay felt like it was on Fire , More than the usual engine heat
well the truck got towed to monro muffler in erie , because the tow truck guy thinks it has a plugged cat converter , idk , but i need some ideas


