i've double checked all the fuses in the front fusebox near battery and they are all ok, i removed them all and poked them with a screwdriver after removing the clear plastic top cover and all are in good condition.
Now what i've done is replaced the ECT sensor with a genuine one but as expected no difference so i have changed the throttle body from another car that i no is a good runner.
Done a 10 mile trip home and the car runs perfect but so does the other one with the reconditioned throttle body over a 5 mile test drive.