With your vehicle start by swapping the ECU relay. It's located above the fusebox inside the vehicle. You will need to remove the plastic trim above the pedals to see it.
The ECU relay is the top relay. Just swap it for now with the middle relay (interior fan).
Also check and clean the main ECU earths. They are connected to the engine inlet manifold about half way down the engine on the RHS.