I recently purchased a 2018 Expedition Limited with a bad motor with 140,000 miles. I replaced the engine purchased from a salvage yard with 45,000 miles. It runs great besides it throwing a P0430 code. I can clear the code and it comes back about every 20 miles or so. I checked live data on a scanner and it’s showing high resistance on both upstream O2 sensors. I don’t want to go throwing a converter on it till I figure out why the resistance is high on the O2s. Freeze frame data for the P0430 code is also showing intake air temperature sensor bank 1 sensor 3 was at -40. I’ve replaced all 4 O2 sensors with motorcraft sensors and nothing changed. I figured with 140k it wouldn’t hurt to change them regardless. I’ve swapped out the map/air temp sensor with the one from the core engine I still have. Checked wiring over and over again I’ve cleaned the grounds and still nothing. It’s driving me crazy trying to figure this out. Has anybody seen anything like this or have any advice?

