It was a 1986 300E. The firsr fuel pump had to be a universal one(much thinner than the Bosch, the electrical post were positioned differently and there was an adapter added to the end). By the way, with this rough idling I'm still experiencing, my tach stays steady at around 7500rpms any advice?
1986 300E W124
soon to be 94/95 taillights