Decided to try one last thing with this POS, it now runs.
I towed it at 65mph and had it in fourth/fifth gear and aft about 3 miles it started to cough splutter, then run with a misfire and cut out and then towed it another mile or so and it now starts off the key. Seems that it had that much air in the fuel system that it couldn't purge it self. It also didn't help that all other parts were changed I don't think. But I had already tried tow starting it after having confirmed there were no faults on it and everything was working as it should.