When you did the engine change, did you swap just the block or the entire loom.....was the donor from a manual?
the engine change i done was a petrol 2.5 v6 elite and not my td as thats running sweet , i got the 2.5 v6 as a non runner as it had dropped a piston and the cheaper option was change engine and it runs fine untill u put in drive then it locks itself in snow mode and sports mode is not working either any ideas i put it on computer and the only code it come up with was toque converter low imput and it wont remove it from stored fault codes