99 Cirrus, with cruise control that works 25% of the time. The other 75% of the time, when set , the dash light comes on but does not hold speed and turns off. Replaced with another unit, same result. Would think it is a vacuum problem, except it does work once in a while. It could be a wiring short, but that typically does not happen often. Any suggestions?