thanks guys
a wee update
I have a spark which made me go towards fuel
checked the fuel pump and lift pump both working ok!
changed the:-
fuel filter (still had the problem)
fuel pump relay (still had the problem)
ignition switch (still had the problem)
spark plugs (still had the problem)
air filter (still had the problem)
distributor with new hall sender, cap and rotor arm (car been running ok for the last week still have my fingers crossed)

think it might need timed because when you come off the gas the revs drop instantly and pick up is not smooth! although the revs sit steady at 950.