Cheers guys, the spring in the button has gone, it looks like there should be 6 springs, but I only have 4, so two of the switches have 1 spring which is still enough to support the weight of the air bag keeping the switch open, so I can't see that being the problem. Getting my girlfriends dad to stick the multimeter across all the connections tonight so maybe that will shed some light.