1996 dodge stratus Here recently when she comes to a stop like at a light or stop sign the engine slows down like it almost stalls. ran one check with a actron came back po108 map/baro ckt high input. pulled wire off map/baro sensor and the car started running worse. I'm now thinking vacuum leak?? Any Ideas It's not my car just trying to help a friend in need..