Think ive fixed it

What id done wrong, i think, was the double plug thats by the ecu thats part of the ecu 16valve loom, that has a black & yellow which is linked to the throttle valve switch and the red & yellow which is linked to the fuel pump i had going to a live & earth because I thought it was powering the ecu, thus sending the ecu into a dizzy fit, so i unpluged those two wires blanked vacum advance pipe set tickover to 10 degrees now shes fully advanced to 28 degrees at 4000. But I did have to take the battery lead off for a couple of minutes for the ecu to settle down.
So now the black & yellow red & yellow are unplugged and the ecu is getting its power from the plus on the coil.
Advance pipe blanked.
10 degree tickover 28 degree fully advanced.
Thanks RJ & Danny P for your help.