HI all my 2000 Durango with a 4.7 is throwing a p0108 code. It started with a ;leaking power steering pressure sender that I replaced. Based on some advice online I also replaced both oxygen sensors. This seemed to make the engine idle bettter but it still put a CEL on Code 0108 after about 30 miles. I connected a scan tool and the readings from the MAP sensor appear fine the vacum drops like it should and comes back when you take your foot out of it. I have now cleared the code 3 times and it keeps coming back right at 30 miles later. I have searched for vac leaks but I havn't found any. (both propane tested and carb cleaner) I would replace the map sensor but it appaears to work most of the time. Any thoughts?