You've checked everything I would check. If the switch light comes on, power is being sent to the cruise control ECU. The cruise control ECU does have fault codes, but can only be read with a LR testbook.
Seeing that you have power to the system, and the vacuum actuator is good, I would guess...