Found the problem! Started testing the tci switch and then the efi controller all was well. Then I noticed the that some of the pins on the controller had signs of water corrosion, so I thought as I've cone this far I may as well open up the controller and check for damage. However no damage was found buuuutt the vac hose to the unit inside the controller was hanging lose and not doing anything! So can I pursume that it was not advancing the timing at all? I know it would have been rather sluggish but I haven't given it some beans in fear of something disasterous happening!
So I put it back on, connected everything and away I went. Only went for a short drive, it usually would have backfired ect about 5 time in the distance I went, but it drove lovely. I'm sure I couldn't have blown this pipe off when testing (blowing down tubes ect). A full test drive shall be conducted tomorrow morning.
Thanks for your input everyone