Whining noise? its a 155 then
, nothing to worry about the noise if it like buzzing.
P0110 - Air temperature sensor
P0100 - Air flow meter
These two stay in error memory if the MAF has been disconnected.
Seems like P0100 is on all the time?
MAF propably dead then...had 180k (1999 Marea 155, same engine as mk2 HGT) on mine and cleaning didnt work anymore, so ordered new bosch one from italy for 100e.
Lambda sensor heater? maybe dead lambda too, would explaing the runnin rich part.
For the idle...no idea, you could take the hoses off before the thottle plate and
when engine is running. Have someone to press gas to up the revs and move the plate.
As before, tried disconnecting MAF when it starts behaving?
Also could try disconnecting the lambda.
Engine will run in limpmode, but if it sorts the runnig rich, you got the culpirt.
According to wiring diagrams, pin48 is power for injecetion on one connector, its nowhere near the edge, so lets assume its either:
ConnB-Pin2 - heated lambda sensor- heater element- downstream of Cat
ConnB-Pin60 - heated lambda sensor- sensor- downstream of Cat
ConnB-Pin59 - RPM sensors (impropable)
ConnA-Pin2 - Nothing
ConnA-Pin63 - Airflow Meter / Acceleration sensor
(took the pins at the edge of connectors from diagram)
It looks like its just repaired due to bad contact?
Here is pic from my MAF, should be same wiring as its same engine (182.B7) but colours seem different, Injection unit is same (Bosch M3.1).