i ran the donor car for 2/3 months to make sure ther wasnt a problem and it ran sound,the pump hasnt been touched,is it possible to have a plug on the wrong sesor ?,its sumfin daft as iv dun nearly 8000 miles in it with it like this but want to get it sorted.did you here the engine when it was in the other car? the faults that have come up would seem to point to the pump, the fuel temp sensor is in the pump and the timing is controlled by the pump with the help of the needle lift sensor. you can check the pump timing with a dial gauge but unless you moved the pump or swapped it with another pump theres no reason for it to be out as it cant move on its own. hope you still got the pump of your old engine, that will save you a pretty penny.