IT! IS! ALIVE!!!!
6 months later and she's back on the road finally!! I can't thank you all enough for your support, advice and help

Seriously thank you!
I'll keep the series of events as brief as I can without leaving out details. I ended up staring at the engine for a good 4 hours one day before I basically gave up and gave my contact mechanic a call. He had a tow truck on the way in 1 hour and so I had to put the car back together; bonnet on etc. In the process of doing this I thought 'screw it' and rearranged the spark lead order on a whim and tried kicking it over. IT DAM WELL STARTED! then it immediately turned off. I did it 3 times before I gave it some gas after kick over and it ran but it sounded like it was running on 2 cylinders, I wasn't sure.
I figured I might as well let the mechanic finish the job and diagnose any faults. I was resigned despite the momentary success. Tow truck took it away and 2 days later I get the call that it's ready to be picked up if I want to. He wanted to keep checking it over but childish me couldn't wait. I arrived and turned the key and the beautiful thing sat there idling in all of it's former glory (not really though, it desperately needed a wash).
The mechanic said;
- The radiators fans were blowing the wrong way this whole time. How? Absolutely no idea, he only discovered it because of his cigarette smoke being pushed away. This I suspect was culprit Number 1 in this entire overheating for a year dilemma. Go figure!
- He changed the order of the spark leads into the coil packs, I'll take a photo and upload shortly
- He 'put a screw' into my air flow meter to keep it open. He was shocked that it even ran since the plug/cable going into it was disconnected. Don't think he's ever seen a megasquirt before to be fair.
The car is now running albeit with a few problems. Fuel economy is noticeably worse which the mechanic attributes to him opening up the air flow box. I'm still yet to open it up and see exactly what he did. It ran fine in the past how it was so I'll have to check that over.
The bigger problem though is the idle and startup. It only starts up if I give it gas when cranking and it idles sporadically throughout traffic sometimes dropping as low as 600. It also 'droops' when coming out of gear to a stop and almost stalls. Example; you're cruising at 60, knock it out of gear and break. Revs go from 3100 to practically zero then back up to ~800 idle. It all just seems a little off. It's stalled in traffic a few times as a result which it never ever did in the past.
Either way, I'll be back with more info shortly but if anyone has ideas as to the idle/rpm problem is the meantime, hit me! The Haynes manual hasn't given me anything.