got a stock 5MGE that has always ran a little rich. The fuel pump went out about 2 months ago. got a used one from a 7M and it ran again, but not different from prior to the pump exchange. Lately it has had a slight miss if you punched it. It gradually got worse until a couple of nights ago ran like crap. the next morning my wife left in it to go to school and the accelerator was unresponsive periodically. she sputtered home and now it wont run. Checked the DTC and got a code 23. AIR INTAKE THERMO SENSOR. If i spray starting fluid in the intake AND hold the door in the afm open it will run until the starting fluid runs out. If i dont hold the door to the afm open it wont run. I shorted the connector for the fuel pump and you can hear it kick on. Is there any way to narrow this down more so im not just throwing money at it. i am going to replace the fuel filter just to see.