Truck has been running fairly well. Always had a bit of miss at idle that I've exhausted all resources diagnosing. Now it's started to die at idle and it throwing a code 33. The scanner shows the sensor seems to be working. The scanner shows in park at idle the map pressure is around 40KPA. Shift it into gear with the AC on it jumps up to 65KPA. Should I replace the map sensor or look elsewhere? The sensor is $56 and it was replaced within the last 1- 2 years.