Give it a shot. It might be time to replace your map sensor though too.Not sure how likely it is, but pop the cover and visually inspect the sensor and solder joints.
---2012 2500HD LML