Both banks rich, plus maf code

Car is B6 S4 and just had intermediate timing service done.

Looking for a little instruction on how to do data logging with VCDS/what blocks I need to measure.

I don’t have the exact codes right in front of me (at work) but I have been having some issues with occasional rough idle as well as a pulsing kind of feeling when cruising (Which has begun to happen more frequently). Finally got a CEL and I got codes for BOTH banks rich and some code for the MAF. I have Vag Com, but I have never really used it beyond pulling/clearing codes, so I am looking for some instruction on how to log the maf readings to see if that is the issue.

Also would like to note that I have what I believe to be a clogged carbon canister (due to overfilling my tank ::)), causing my tank to be a PITA to fill, no idea if this could have an effect on my MAF/ fuel trims.

Will post up the codes when I get home in a few hours. Thanks in advance.

Codes I’m getting (oil temp sensor is already on the way):


Address 01: Engine Labels: None
Part No SW: 8H2 910 560 H HW: 8H2 907 560
Component: 5.0L 91JHM G 0010
Revision: --H01— Serial number: AUZ6Z0C0389012
Coding: 0007711
Shop #: WSC 78642 026 403047
VCID: 2F6D2261BD049C3A60-5140

5 Faults Found:
16580 - Engine Oil Temp. Sensor (G8)
P0196 - 004 - Implausible Signal
Freeze Frame:
Fault Status: 01100100
Fault Priority: 0
Fault Frequency: 1
Reset counter: 255
Mileage: 231774 km
Time Indication: 0

         Freeze Frame:
                RPM: 0 /min
                Load: 0.0 %
                Speed: 0.0 km/h
                Temperature: 15.0°C
                Temperature: 12.0°C
                Absolute Pres.: 0.0 mbar
                Voltage: 11.811 V

16890 - Idle Control System
P0506 - 002 - RPM Lower than Expected - Intermittent
Freeze Frame:
Fault Status: 00100010
Fault Priority: 0
Fault Frequency: 1
Reset counter: 255
Mileage: 232037 km
Time Indication: 0

         Freeze Frame:
                RPM: 670 /min
                Load: 18.4 %
                Speed: 0.0 km/h
                Temperature: 77.0°C
                Temperature: 30.0°C
                Absolute Pres.: 0.0 mbar
                Voltage: 14.097 V

17535 - Fuel Trim; Bank 1 (Mult)
P1127 - 002 - System too Rich - Intermittent
Freeze Frame:
Fault Status: 00100010
Fault Priority: 0
Fault Frequency: 1
Reset counter: 255
Mileage: 232806 km
Time Indication: 0

         Freeze Frame:
                RPM: 2359 /min
                Load: 19.2 %
                Speed: 61.0 km/h
                Temperature: 90.0°C
                Temperature: 22.0°C
                Absolute Pres.: 0.0 mbar
                Voltage: 13.462 V

17537 - Fuel Trim; Bank 2 (Mult)
P1129 - 002 - System too Rich - Intermittent
Freeze Frame:
Fault Status: 00100010
Fault Priority: 0
Fault Frequency: 1
Reset counter: 255
Mileage: 232806 km
Time Indication: 0

         Freeze Frame:
                RPM: 2359 /min
                Load: 19.2 %
                Speed: 61.0 km/h
                Temperature: 90.0°C
                Temperature: 22.0°C
                Absolute Pres.: 0.0 mbar
                Voltage: 13.462 V

16485 - Mass Air Flow Sensor (G70)
P0101 - 008 - Implausible Signal
Freeze Frame:
Fault Status: 01101000
Fault Priority: 0
Fault Frequency: 1
Reset counter: 255
Mileage: 232807 km
Time Indication: 0

         Freeze Frame:
                RPM: 746 /min
                Load: 17.6 %
                Speed: 11.0 km/h
                Temperature: 89.0°C
                Temperature: 23.0°C
                Absolute Pres.: 0.0 mbar
                Voltage: 13.716 V

The MAF code can mean two things.

1 the maf is bad and that would cause the rich condition as the car thinks its seeing more air then it really is

2 There is a vac leak somewhere. But generally vac leaks usually show up as lean codes

The MAF code comes up just after the rich codes in terms of when it was triggered. That usually means there is a issue with the MAF