Just to let you know this problem has been solved and I now have a spark, there was two issues causing this, firstly the wrong rotor arm given to me at halfords and secondly a green relay which had come apart in the drivers footwell.
Still have no fuel pump prime but I have a seperate thread about that.
Thanks for replies.