A week ago I was talking to Dominic who has a car with ECU problems. From what I gather from the discussion we had, it's not an easy problem to solve and I am sure that he will be able to explain the problem to you, and may be able to help with a solution. I might be wrong about this because he knows a lot more than me, but I got the impression that you can't just swap ECUs from another car.

I've alerted him to this thread and hopefully he will share his knowledge with you!

Andrew