Many people think a blanked EGR is detected via the MAF because of a change in airflow, if this were true the 8v would surely detect a blanked off EGR(it doesn't).:
Well what I wrote about EGR calculation on the Croma came straight out of Fiat's eLearn Technical Manual.
I quote:
OPERATION
At coolant temperatures of > 20°C with the engine speed between 800 and 3000 rpm, the injection control unit operates the E.G.R. solenoid valve with a square wave signal.
The variation in this signal allows the E.G.R. coil to move a shutter, thereby regulating the flow of exhaust gases from the exhaust manifold to the intake manifold; there are two results:
less air is introduced;
the combustion temperature is reduced (on account of the presence of inert gases) resulting in a decrease in the formation of NOx (nitrogen oxides).
The injection control unit is constantly informed of the quantity of gas recirculated through the information coming from the flow meter: in effect, if there is an intake of a certain quantity of air (Qam) for a given engine speed and the value sent by the flow meter (Qar) is lower, then the difference (Qgr) is the value for the quantity of gas recirculated
Qam - Qar = Qgr
Qam - Theoretical quantity of air memorized
Qar - Actual quantity of air
Qgr - Quantity of recirculated gas
The atmospheric pressure signal is used for the operation of the E.G.R. solenoid valve to recognize the condition of driving at altitude in order to reduce the quantity of gas recirculated and to prevent engine fumes.
Unquote:
Now it could be that O2 also plays part in the error determination but O2 can increase for other reasons besides EGR volume. It is my understanding that EGR affects primarily NOX content which is not sensed by an O2 sensor.
In addition lambda sensors for a diesel engine has to be a "Wide Band" sensor. In most cases they are only used on Euro 5 emission spec vehicles. These sendors have FIVE wires. My Croma does not have such a beast so for me (at least) the calculated EGR flow is the prime determinator.