Detail Suits M104.980 engines only300CE models models onlyOE number 1042004701w/pump merc m104.945/m104.995 e280/e320 oe# 1042004401 Mercedes-Benz Car 300TE (S124) (M104.983) with a M104.980 M104.981 M104.983 M104.984 engine.