A member came to my house about three weeks ago with the same problem, he had water under the seats, this in turn corroded the YBD100310 air bag sensor, this was changed and all was good once more.
You must make sure under carpet is dry though, before fitting the sensor, later models have the YDB000310 orange coloured sensor photo's below.
|