Mine EU version too. 32D
Got today "engine trouble light" while short cruising on 145 kph/90 mph. At refuel station dash shows "24", that means "error code 24", huh?
But started as usual and travel me home next 20 km with no issues.
O2 disconnected a month-two ago with no side effect/trouble light.
Fmf, stock exhaust, air flapper removed.
Good thing is that O2 sensor is still in place so I will connect it tomorrow to check this relation.
Stay tuned!
May be I will google something related today..