Who 012 S5 50


My check engine light stays on -when I take it to the shop it shows no code errors —mechanics guess it is a bad Sam unit but they are not sure and I do not even know which Sam unit to check. All equipment on the car seems to be working well