Assuming the fault codes you listed before are still the same and keep coming back most of them suggest a voltage problem at the ECU so with the ignition on and engine stopped, go into Measuring Blocks 008 and in Zone 2 you must see at least 11.5v. Then do this measurement again with the engine running, the voltage in zone 2 should be higher and then look at Zone 4. Turn off the ignition and the value displayed must stay that way for 25 seconds. I suspect you have a faulty ECU power supply relay; this is located in a plastic box at the back of the engine bay next to the wiring duct.