Drove the car home from the dealers today..all now appears OK. They fitted three ECU's before they found one that worked ok. Thanks for your support guys.
Dave Wilson
Sounds very odd to me. It was probably after they fitted the 3rd ECU that somebody told them they had to program it to accept your key otherwise the immobiliser would not let the engine start.
Depending on the type of immobiliser it may need to be programmed to accept the spare keys too. I suggest you try your spare keys just to be sure.