Have you checked the poly V belt pulley bearings, you will need to remove the belt to test them but as it rev related I would supect something in that area.
For more detail see my page 57
Bert Rowe's-mercedes-Benz 'A'-class info. Poly 'V' Belt replacement, Crankshaft pulley wheel problems.