Often caused by dirty plug connectors on the seatbelt pre-tensioner cable.
The connectors are found under both the driver and passenger front seats. Best accesed from the back seat and you can get at them easier from behind. Just unplug and re-plug a few times. A squirt of W.D 40 inside the connectors will also help.
Odds on the sensors are fine and its dirty connectors causing the fault, so save yourself a fortune and try this first.
Wayne Byrne
June 2006