Fuses ok.
Apparently when NPS goes the heat switch won't work.
Disconnected NPS and was still having problems so pressurised the fuel lines and found a leak near filter.
All fixed and going again.
Have new NPS so will fit that hopefully tomorrow and will let you know if it fixes the heat problem.