- Oct 19, 2020
- 2,520
- Boat Info
- 1992 300DA Sundancer
- Engines
- Twin Merc Alpha I Gen II I/O's with 5.7 V8's
Have John hand-deliver it to him. The only reason I can't feel any more sorry for @Hoplite808 is that he's in HAWAII!I'm sending him one.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
Have John hand-deliver it to him. The only reason I can't feel any more sorry for @Hoplite808 is that he's in HAWAII!I'm sending him one.
As firmware engineer, if this thing is stopping exactly at 2000 rpm every time and all the sensors check out, the controller needs to get swapped out.
I can see the pseudo code in my head:
if (sensorAgood & sensorBgood & sensorC.....)
maxRPM = 4500
else
maxRPM = 2000
Before Hoplite's brain explodes should we start a gofundme and get him one?
Yup, 1st mentioned wonky ECM in post 11 and got poo poo'd.Yup, this has been my point for a while, the ECU very likely keeping the max RPM to this... coming from one that wrote SW like this for 20 yrs, on very similar packages. There are many ways to prove this. Put tabs up or down (or I/O trim, can't remember package), bring 10 friends on the boat, etc. If it always goes to 2k rpm, then it's the ECM calling for it. And since there is SW written to make the max RPM 2k under certain conditions, it's likely that the ECM is the cause.
Yup, 1st mentioned wonky ECM in post 11 and got poo poo'd.
And those are very good points. As electronics age they degrade in performance. Consider that even though the data shows the injectors are being cycled at a rate that doesn't mean they are actually being cycled as commanded. The ECM drivers could be operating at a fraction of the electrical current needed to open and close the injectors. The counter to that argument is that RPM wall at 2000 would be a bit more variable I would think.Usually they work or don't work at all. Lightning strikes, putting 12 volts onto the wrong pin...will turn it into a very expensive brick.
Since this ECM is antique.....the only way to tell it is working properly is to probe the outputs of the ECM which Mercruiser specifically states not to do. They do that for a reason because 20+ years ago inductive diagnostic tech was really expensive and Mercruiser wanted to keep maintenance within their dealer network. Probing the injector pins improperly can/will create new problems.
In the real world.....if it turns out that the ECM is locked into a RPM reduction mode....that will answer the question he has been chasing but won't solve his problem.
Hopefully, Service mode may override the issue. There is scattered information that indicates it will......but it won't fix an internal RAM, PROM or driver problem.
Yup, this has been my point for a while, the ECU very likely keeping the max RPM to this... coming from one that wrote SW like this for 20 yrs, on very similar packages. There are many ways to prove this. Put tabs up or down (or I/O trim, can't remember package), bring 10 friends on the boat, etc. If it always goes to 2k rpm, then it's the ECM calling for it.
I dropped a bank of 4 injectors on my 99 gen 6 502 and it would not go above idle.
I don't see it holding at 2k on 4 injectors. Quite obvious looking at the plugs which ones were working.
I mentioned it many posts ago and haven’t seen if you did this….
Add fuel when it hits 2000 rpm.
Figure out a way to spray carb cleaner into a vacuum hose or the intake, will it exceed 2,000 rpm with the extra fuel added??
@Bill Curtis I “poo pooed” it as you said at that time as the computer tests I could do showed no faults and there simply doesn’t seem to be any replacement computers available to purchase anywhere to try this. Thankfully @370Dancer had a spare one lying around and was kind enough to share it with me and I will be trying that now.
@PlayDate and others suggesting the noid light and other tools that test the injector wires at the injector. This is very difficult on this engine to do as I have no access to the injectors or their wires with the plenum assembled, and I cannot run the engine with it disassembled either.
I really don't know if this is the issue but the way this antique works is that both banks are firing up to 2000 rpm and then it cuts off one bank.
At the correct voltage and current.Just keep in mind that your ECM only has one trigger wire for each injector bank. When the ECM fires an injector it is actually firing four at the same time on one bank. Modern EFI systems have a wire dedicated to each injector from the ECM which makes troubleshooting a single injector problem easier.
As @ttmott and @Ericinmich both indicated there can be other issues.....but finding out if the ECM is actually firing both sets of injectors through the rpm range would really would help solve this mystery.