If anyone has experienced similar problems, I'd appreciate any advice!
To describe the situation in detail...
The airbag light was taped over when I bought the car, I only discovered this recently. It turns out it is on permanently while the car is running.
Anyway, I had it scanned for DTC's and 8 turned up with some info. As follows...
00595 - Crash Data Stored Static - No indication on display
00588 - Airbag Igniter Driver Side (N95) sporadic - Value of resistance too great
00589 - Airbag Igniter Passenger Side (N131) sporadic - Value of resistance too great
00588 - Airbag Igniter Driver Side (N95) sporadic - Short Circuit to Earth
00532 - Supply Voltage B+ sporadic - Signal too low
01299 - Diagnostic Interface for Data Bus (J533) sporadic - No Communication
00588 - Airbag Igniter Driver Side (N95) sporadic - Short Circuit to Positive
01312 - Powertrain Data Bus sporadic - Defective
Resetting the codes has no effect. Even if you know about some of the individual issues, it may help!