This doesn't sound mechanical if everything works great outside of cruise control.

Makes me wonder if the CC box itself is screwy.