Check Engine Light 2017 Dodge 2500
My check engine light has been on for 3 weeks now. I have replaced MAP Sensor, Air Boost Pressure Sensor, Intake air temperature sensor and Turbo Speed Sensor. Turbo switches in between veins when driving 55-70 mph. Also, the factory boost pressure sensor is not reading accurately. My exhaust back pressure is not reading on my reader. My reader keeps showing the code P0106 Manifold Absoulte Pressure Sensor Performance +B4687. I have checked all the connections and sprayed electrical cleaner to clean the sensors. Does anyone know what may be wrong or what I can try.



