So I gutted the dizzy and retrofitted a sensor from a RB30 from a R31 skyline. (The wheel lines up perfectly as the original and has the same wheel config etc). But that also wasn't working so I checked my VR + Pullup settings with the manual and it seems I have it all right so Im not sure whats wrong so I feel checking it with a stimulator could reveal whatever issues I may have.
I have had it connected up to tunerstudio and had coolant sensors and stuff showing up properly, just nothing in the RPM or cam and crank logs.
I wish I was as lucky as you to get it running easy peasy

Surge tank is definitely a good idea. I intend to go all out on this thing but I'm usually quite poor so I do what I can with the money I have when I have it. Hence why I bought a megasquirt, its the cheapest ecu that can do the most and be reusable in the future (hopefully).
One of the next upgrades (should cash flow permit it) Is A new fuel tank,surge tank and fuel lines. After that I want a big ass radiator and electronic water pump.
My way of thinking is that I should upgrade things that will remain in the car (or could be transferred to a new car if I had a crash, or god forbid I don't like the datto anymore.) or if I did an engine swap.