well guys guess wot, it was the map unit, ordered a new one from an ignition parts company from the internet and turned up within a few days. But still checked everything else and sorted out the srs light as well that they wanted to charge me for.
By the way does anyone know if a slight weepage...