Originally had issue with reference hose to DPFE sensor disconnected, fixed and now kicks a OBD code 0103, MAF high input. Cleaned IAC and TPS and checked both seem fine. Replaced the MAF but stall problem still exists. Can run with MAF disconnected only. What else can be wrong?