Sometimes you said 'Coolant fan' which is as you say, a petrol problem.
But you also have other faults mixed in the post and say 'fan blasting' which could be the heater blower fan, which is a common problem to be on full and not related to the fuel type.
The problem with this is that the codes read give just 'error codes'. This does not necessarily mean the sensor has failed, even if a sensor is mentioned in the fault. What the codes say is 'this sensor has detected a value that is unexpected'. Often it can be the output stuck at 0v (shorted to ground) or stuck at +12v or 5v (shorted to supply) or a variable output not in the expected range for a particular situation of the engine state.jamesrabel wrote: ↑Fri Jul 22, 2022 11:50 am First pro with obd2 reader says its thermostat. Not thermostat.
Second pro with obd2 says its air throttle housing, not air throttle housing.
While changing sensors can clear a fault, it doesn't always happen like that. You can have a good sensor, poor wiring or good sensor, and unexpected situation.
The actual error code and its description that lexia/diagbox gives is one of the most useful pieces of screengrab information you can get.
You can test a thermostat on the bench if you wanted to prove it was working properly in place of changing it.
The air throttle fault, (whatever code it was?) could be showing that a received signal is beyond one that is expected at a particular engine load. This does not point to a faulty air throttle valve unless it is not actually working properly. Difficult to test, but with a substitution and the fault still present, re-read the codes.
The codes being the same or different can help and knowing what each code read shows gives invaluable information on what the ECU is reading.
If you have a non starter but turns over, go back to your basics and check each of them.
Immo, you need a immobiliser pass from the Key to start the engine
Fuel, you need fuel at the output of the injectors
The spark is required and at the right time - coil pack and plugs
The cam and crank need to be in synchronisation - provided by the cam belt
The ECU needs to know when each revolution has completed, that would be due to a crank or cam position sensor or a combination of them.
If you don't have the basics, it will never start, well, 'easy start' may get it running for all but the came belt one

This engine light is the car telling you not to drive it, but rather read the codes to see what the ECU is trying to tell you.