Master cylinders are quite expensive to replace. If the cruise control is working when the clutch pedal is raised slightly I would investigate the alternatives including repositioning the micro-switch. Remember the cruise control cannot be activated below 40mph (???).

Nich.