Go to a Main dealer,they will connect the car up to a computor to see which air bag it is. The cause of it is the wires are too long behind the glove box and when you shut the glove box hard it knocks the wires. A "cable tie" will normally fix it. Other than that replace the switch.£18.00 for switch.
Alan Butler
November 2006