Hi!
My throttle body appears to be on the blink. It was leaking oil along with the EGR valve so i took it apart and cleaned it. Unfortunately, after a couple of weeks, a solid orange coil warning light has appeared after a bit of driving on the dash.
Connecting up the VCDS cable gave the following error:

Address 01: Engine (J623-CAGA) Labels: 03L-906-022-CAG.clb
Part No SW: 03L 906 022 B HW: 03L 906 022 B
Component: R4 2,0L EDC H01 3210
Revision: --H01---
Coding: 01040232****72118
Shop #: WSC ************
ASAM Dataset: EV_ECM20EWRDVSSDF06022B A01014
ROD: EV_ECM20TD****022B.rod
VCID: 245***********85A5-8071

1 Fault Found:
4805 - Mass Air Flow during Regeneration too High
P145F 00 [101] - -
Not Confirmed - Tested Since Memory Clear
Freeze Frame:
Fault Status: 00000001
Fault Priority: 2
Fault Frequency: 3
Mileage: 265249 km
Date: 2019.01.18
Time: 20:53:31

Readiness: 0 0 0 0 0

Googling the problem suggests that it could be the throttle body acting up again. My current throttle body is part no 03L 128 063 B. From some helpful advice on this forum, I was told that 03L 128 063 AF was also compatible. I rang my local scrappers and they have a replacement, but they only had a 03L 128 063 K.

They also said that they think have a S, AD, R and T version.

Is there a way for me to find out if they are compatible or not before trying to fit them?