You'd be stunned how many engine ECUs incorrectly get replaced because the bloke down the pub (or a random internet site) said it has to be the ECU.
no I wouldn't. i've replaced 3 perfectly good crank sensors on wrong advice
Advice you never followed. Hence it all ended up with a pantomime.
Yet you advise on this thread to replace an ECU on a pure guess.
My reason for being on this forum, despite not personally driving an Omega now, is to help others, and save them money. I fall back mostly on my own experience of what works and what doesn't (because sometimes I think I know better than the advice of those that really do know their onions), and have a high performance car designer in the family, and somebody working at a major car manufacturer who is the supplier interface.
I also spent an awful lot of time and money (several Łk) learning and getting all the diagnostic gear for the Omega, and have extensive experience in diagnosing Omegas for other businesses.
I privately chat to the clever peeps on here on complex issues, and we work through issues, normally not on Omegas, because the inbuilt diags (and the published diag flows)are fairly good, and there aren't many electrical faults we haven't already seen.
I work in IT, mainly Unix and Linux now (but am a bit of a tart, so can do most technologies, covering from when a packet hits our network, right through to when it leaves, be that transit, or application response), so the diagnostic logic isn't dissimilar. Also working in IT, you clearly meet a lot of wasters who think they know stuff, but I do have a very highly tuned BS detector.