Can not get car out of limp mode
The car started acting up a few months ago where it would take a while to get it started meaning you would have to hit the push start a couple of times to get the car to turn over. The battery ended up being faulty so I replaced that. about two weeks ago it started doing the same thing battery ended up being faulty again (both were neverstarts from walmart) so I had it replaced under warranty. Put the new battery in started it up and it ran for about 3 seconds then started idling erratically and would shut off if put in gear. After a feww more tries it wouldnt even idle after start up. MIL light came on so I checked it P2135 and P2119 came up. So I tried cleaning out the throttle body meaning I took it off, sprayed a rag with TB cleaner and wiped it clean then put it back together disconnected the battery for a few minutes then started it back up again after doing the relearn process for the tps and pps. This time it would stay running after start up but after 3 seconds would go into limp mode again. Same codes came up plus P0223 and P0123. So I said screw it and replaced the throttle body assembly and PPS assembly and did the relearn process yet again after battery disconnect. Still doin the same thing and now there is a new code P2101. I get absolutely no throttle response when I press the accelerator. I have to work on it today but if anyone has any input before I start looking into replacing the ECM it would be helpful. My living conditions are in Florida right next to the beach I am aware of corrosion and yada yada. This isnt an issue where it just shorted out immediately either it progressively got worse which led me to throwing parts at it. I am not an import guy and this actually my wifes car I own a 1999 Ford F-250 and everything with that has been cut and dry simple to replace. All these needless electronics are beyond me. I am an intermediate mechanic so I am doing this stuff myself.