surely the abs pump would bring on the abs light not the handbrake light, it should also bring up a fault code on the ecu whitch it hasnt, and iv checked the switch seems to be working fine... really at a dead end, in the manual it says that light (!) is only responsible for the handbrake and the brakefluid