I'm in the process of fitting a new fuel pump, as I couldn't stand the noise any longer, even if it's not the cause of the engine issue, it needed to be done. I've also done what you advised, I can hear the in tank pump prime ok when the I've disconnected the external, so I'm thinking this can be ticked off. On a bonus point, I've just found out that the fuel filter is brand new, so at least I don't need one of those!!
Once I get the darn screw's out and managed not to spill fuel all over the place, I should be able to see if I've cured my problem, or if it back in the engine bay
I will keep everyone updated, as I really appreciate all the help I'm getting and I'm sure the response on here, will also help someone in the future with the same/simliar issues

cheers
G