cheers guys...
Diodes fitted to all solenoids and relays, suppression capacitors fitted, no problems so far :S fingers crossed!