Detail OE number 1042004401Suits M104.992 (320E/320SE models) engine onlySuits M104.995 (E320 models) engine onlyw/pump merc m104.945/m104.995 e280/e320 oe# 1042004401 Mercedes-Benz Car SL320 (R129) (M104.991) with a M104.990 M104.991 M104.992 M104.994 M104.995 engine.