Thanks Mattias.
I do have also; a recent problem with erroneous VR triggering above 3000 RPM, and intermittent problems with the fans, so it looks more and more like the P259 is the issue. I will test as you've suggested this weekend.
However, as you can see, I use the p259 for pump, fans and tacho so I really need it. Do you have any suggestions for adding components to help it "live". My relays draw about 150 mA each. Should I add low current relays first in the path?
BTW, I was not suggesting putting the TS Diode in the relay circuit but I do not have it in the flyback circuit so I was concerned that its' absence might have caused the damage.
Cheers,
Patrick.