Looking against your engine type and VIN, ECU variant coding came in "phased" from Dec 93.
If an uncoded ECU goes in the car that needs a code then "emergency running mode" is set which limits revs to 3,200. Which sort of fits your symptoms....maybe yours is an early coded version? If so, some friendly Merc person will need to look up your car and use the HHT function in STAR to enter the 9 digit code for you.
Assuimng its not that, even a new ECU (uncoded) is supposed to be reset to learn the car - did you do the reset procedure (ignition on; clear faults one-by-one until just 1 blink; press for 6-8 secs; ignition off for >2 secs; ignition on for >10 secs and then start the car)?
This forces the ECU to read the version info for the car (including setting the mechanical "closed" point for the throttle which might explain the "5" code) and select the right maps etc. WIS says to expect issues with one or more of idle, injection and ignition if you don't do this...
Worth a quick try...
If an uncoded ECU goes in the car that needs a code then "emergency running mode" is set which limits revs to 3,200. Which sort of fits your symptoms....maybe yours is an early coded version? If so, some friendly Merc person will need to look up your car and use the HHT function in STAR to enter the 9 digit code for you.
Assuimng its not that, even a new ECU (uncoded) is supposed to be reset to learn the car - did you do the reset procedure (ignition on; clear faults one-by-one until just 1 blink; press for 6-8 secs; ignition off for >2 secs; ignition on for >10 secs and then start the car)?
This forces the ECU to read the version info for the car (including setting the mechanical "closed" point for the throttle which might explain the "5" code) and select the right maps etc. WIS says to expect issues with one or more of idle, injection and ignition if you don't do this...
Worth a quick try...