Ok that explains the vacant pin 15. Does it seem like I've got starter from a facelift on mine.
Had another set of eyes to give it a look over. Don't ask, ( was having a brain fart day ) but I do have spark
Should have mentioned this earlier I guess if it helps...

Engine while removed has been completely stripped down and all parts cleaned and painted etc and put back together.
Everything has been put back as it should.
Found the crank sensor connectors were green and oxidised so these have now been cleaned up too.
I've cleaned all grounding points on engine and chassis, so earth is good.
I have fuel flowing, spark is good.
Engine seems to start an fire for split second, kinda splutters and then dies.
Does TPS have any involvement in firing engine?