Well, there are a lot of interesting suggestions, thank you.
Just to clarify, I was extremely p****d off with the service manager and told him so in no uncertain terms. His response was that LR are complex vehicles and that he had spoken to his senior mechanic who had confirmed the new ECU...