Picked up a 1997 Mariner 200HP EFI motor recently. Reinstalled the oil injection system, which had been removed by the former owner. After putting it into the water I found that the motor would not accelerate beyond 2000 RPM. I checked everything. New switch boxes, had injectors tested and cleaned. All new fuel lines, rebuilt low pressure fuel pump, checked electric fuel pump. Replaced stator and trigger. Flywheel is OK. Checked Voltage regulators. Checked fuel. No matter what I did, nothing changed. Has anybody experienced a failure of the injector drivers or the electric fuel pump drivers in their ECU? It's been sitting at the mechanics shop for almost a month now, and they have yet to find anything wrong after I spent countless hours going over the whole engine myself. They tell me that the computer says the ECU is working OK. I wonder.