Result ! Checked the engine timing and its spot on, re checked the skew gear to the A mark on the fuel pump timing and I was still out, skew gear out and round a tooth and its 90 deg to the pump, hmm after some head scratching I realised that the skew gear is held in with the grub screw behind the oil filter housing and that I hadn’t aligned it with the hold in the skew gear that lifts it up enough to alter the pump timing. Jesus just read that back to myself and it kinda make sense ! Anyway long story short after 6hrs of fetteling she’s a runner ! No smoke and pulls like a train even in 4th!