MB tech pros I need help
Something about an air flap actuator I believe. What is this and were is it located. Problem Im having is the car is way down on power but mechanicly the engine seems fine. Like the supercharger isnt getting boost to the engine.



