I had the same code and Check Engine light go off on my 1998 C-230, the big thing for me was the funny way the transmission was acting.
I didn't read or check adaptation values and gambled on the MAS sensor, which in deed did fix my problem.
I always thought intake cleaning or repairng of the MAF/MAS sensor wouldn't work, but I did read on one forum ( maybe here or at
www.club202.com) someone posted directions on how to attempt a repair on the MAF/MAS.