You should look for the MAF reading in g/sec at hot idle. It should be very close to the engine displacement in liters.
You may also want to look at the intake air temp (IAT) and the engine coolant temp (ECT) to see if the readings make sense. Either one of those being incorrect can cause over-fuelling.
You could also have a leaky injector or a purge valve that's stuck open (or intermittent) causing excess fuel.
You may also want to look at the intake air temp (IAT) and the engine coolant temp (ECT) to see if the readings make sense. Either one of those being incorrect can cause over-fuelling.
You could also have a leaky injector or a purge valve that's stuck open (or intermittent) causing excess fuel.