Welcome to Carver Yachts Owners Forum

We are a boating forum for owners of Carver Yachts to enthusiastically discuss all aspects of Carver Boat ownership. Whether you are looking for your first Carver or currently own one, you are sure to feel at home on CarverYachtOwners.com

You are currently viewing our board as a guest which gives you limited access to view most discussions, articles and access our other FREE features. By joining our free community you will have access to searching the forum topics, post topics, communicate privately with other members (PM), respond to polls, upload your own photos and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

1999 MIE 7.4 MPI ECM Parameter's

GAS engine, transmission and generator repair and maintenance discussion forum.
User avatar

Topic author United States of America
waterbug
Scurvy Dog
Scurvy Dog
Posts: 11
Joined: October 21st, 2019, 4:01 pm
Vessel Info: Carver 350 Mariner
Searay 280 Weekender
Bayliner Trophy 2460 HT(sadly sold)
Sprint 260
Location: Cumming, GA
Has thanked: 3 times
Been thanked: 2 times

1999 MIE 7.4 MPI ECM Parameter's

Postby waterbug » March 19th, 2020, 8:06 pm

Hello all, I am currently searching for a gremlin in my port engine. I have Diacom and can pull all the info the ECM receives however I don't really know what to compare the info to. Is there a chart that is available that displays the RPM-MAP-IAC-IPW-Spark Advance etc. to know what the target parameter is for each at a specified RPM? I understand a chart with this info could be extremely complicated and large however there has to be some sort of table because that's what the ECM uses. Any thoughts?

Thanks for your help.

Engine S/N is 0L086238

User avatar

Canada
bud37
Admiral
Admiral
Posts: 5100
Joined: April 23rd, 2015, 10:22 pm
Has thanked: 597 times
Been thanked: 1275 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby bud37 » March 19th, 2020, 8:26 pm

The engine mapping is not quite laid out that way, it is more of a " if this value then that value etc ", type situation, not really based on rpm but values from the map sensor , fuel flow, coolant temp, iac counts and tps opening.
I am not saying there are not any charts but maybe we can help with the problem.

Can you explain your issue with the engine ?
FWIW.....The above is just my opinion.
User avatar

Topic author United States of America
waterbug
Scurvy Dog
Scurvy Dog
Posts: 11
Joined: October 21st, 2019, 4:01 pm
Vessel Info: Carver 350 Mariner
Searay 280 Weekender
Bayliner Trophy 2460 HT(sadly sold)
Sprint 260
Location: Cumming, GA
Has thanked: 3 times
Been thanked: 2 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby waterbug » March 19th, 2020, 9:39 pm

So the issue is above 3700 RPM. I can throttle up both engines and they sync just fine. The STBD Engine Keeps going up as much as I ask it. My target RPM is typically 4k if I really want to "run" (24MPH) Both engines get there no problem. Then the port engine drops off RPM down to about 3200. I can take the throttle back down to where it starts losing RPM then bring it back up to 4k where it once again (immediately) drops back down(gradually over about 10 seconds or so) I never run it very long in this condition. I try to do almost all my "cruising" at around 2k (so I dont run too lean if it is a fuel starvation issue). I know i need to check fuel pressure and the pickup tube and for collapsed lines. I recently changed all the plugs and the old ones seemed "used" but nothing unusual or suspect. Recent oil change (after the problem presented itself so unrelated). New fuel filters. Always non ethanol fuel. I have owned this one for about 4 months now, got a really good deal on it so I am not surprised about issues like this. I would like to be able to compare my sensors to one another to verify that they are all sending proper voltage at the correct time.

Canada
Viper
CYO Supporter
CYO Supporter
Posts: 6187
Joined: July 10th, 2015, 9:58 pm
Vessel Info: 1989 Carver 3807 Aft Cabin
Location: Ontario, Canada
Has thanked: 466 times
Been thanked: 1759 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby Viper » March 20th, 2020, 6:53 am

Sounds like a fuel delivery issue but could be a number of things. Do you hear an alarm when this happens? Do you know for sure that your alarm horn works? She could also be going into Guardian mode for some reason and slowing down to protect the engine. Did you see any fault codes?

You can record the readings off your other engine while it's running, then compare to the readings of the faulty engine.
User avatar

Canada
bud37
Admiral
Admiral
Posts: 5100
Joined: April 23rd, 2015, 10:22 pm
Has thanked: 597 times
Been thanked: 1275 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby bud37 » March 20th, 2020, 8:43 am

Here is something that helped me, maybe you have already found this, I can't remember where I got this from, kinda long.

Fred if it is too big, just delete it.


TROUBLE SHOOTING Understanding MEFI Operation
Marine fuel injection technology has come a long way since the introduction of General Motors MEFI-1 engine controller back in 1992. The newest GM systems offered by marine manufacturers pack more features, have more computing power and control engine performance more precisely than ever before. While the sophistication of these engine control systems has increased dramatically over the past decade, the fundamentals of how they work (and what to look for when they don’t) still remain essentially the same. This article reviews the basic concepts of how GM MEFI fuel injection modules operate in an attempt to increase your diagnostic and troubleshooting skills.
In order to properly run an engine, MEFI control modules rely on a handful of engine sensors as well as pre-programmed fuel and spark control information that is stored in the module’s memory. Marine manufacturers develop this information by running their engines through a series of load and performance tests to create a computerized profile for each engine type. This profile, also known as an “engine calibration”, instructs the MEFI module to deliver the correct fuel and spark amounts for all possible engine operating conditions. Knowing the basics of how the module uses this calibration and sensor information is the key to efficiently troubleshooting MEFI systems.
The fundamentals of fueling an engine have not changed since the days of the carburetor. For the most part, the greater the load an engine is placed under the more fuel it needs. Opening the throttle plate on a carbureted engine allowed more air to flow into the intake manifold along with more fuel. The fuel was essentially vacuumed out of the carburetor’s jets in proportion to the intake air flow. MEFI controlled engines by contrast must sense the amount of load an engine is under, as well as determine other factors, and then “inject” the proper amount of fuel to run the engine properly.
At first glance, one might think that sensing how far the throttle plate was opened might be a good indicator for delivering the proper amount of fuel. Not exactly... Under steady running conditions, when you’re not rapidly accelerating or decelerating, the Throttle Position Sensor readings have little to do in determining the correct amount of fuel needed to run an engine. Later in this article we’ll see how the TPS is used by the MEFI module but for now, it’s time to turn our attention elsewhere.
All MEFI control modules contain one or more numeric tables in their memory that
MEFI Injector Pulse Width Table
specify how much fuel should be delivered based upon engine load. While MEFI modules have continually advanced over the years and use increasingly sophisticated fueling strategies, the following fundamentals still apply: Engine load is primarily determined by sensing the current engine speed and reading the manifold pressure via the MAP sensor.
The MEFI module uses RPM and MAP to select data from a table with rows and columns of numbers that represent injector pulse width values (milliseconds of on-time). When the ECM needs to know how much fuel to deliver it reads the MAP and RPM, then it refers to the corresponding row and column in its fuel table to obtain the correct injector pulse width, also known as the “base pulse
width”. Once this pulse width value is obtained there are adjustments made to it based upon other engine operating conditions, however MAP and RPM are the main factors involved in selecting the base value. As you can see, if for some reason the MAP sensor was providing faulty information (i.e. bad sensor) the engine’s load would be misinterpreted and as a result it would not be fueled correctly.
This is a good place to point out that the engine’s spark advance is also selected in a similar fashion. Again, there is a table in the ECM’s memory with rows and columns of numbers that specify degrees of advance. The desired advance value is chosen based upon RPM and MAP. Once the desired spark advance is obtained, other operating conditions are evaluated and used to adjust the value.
With these fundamental concepts stated you might ask how all of the other engine sensors come into play? In addition to a MAP sensor, MEFI systems typically include sensors for throttle position, coolant temperature, and knock detection. Also, depending upon the engine model, the system may include sensors for manifold air temperature and fuel pressure. All of these sensors play a vital role in engine operation and are used by the MEFI module to sense a variety of operating conditions. The following paragraphs will attempt to provide a basic understanding of their primary use.
The throttle position sensor (TPS) is probably the most misunderstood of all engine sensors. While readings from this sensor are important in determining idle and wide open throttle conditions (eliminating the need for mechanical switches), it’s main purpose is to provide information related to engine acceleration and deceleration. Under normal running conditions, above idle and less than full throttle, the MEFI module uses TPS readings to sense if the operator is trying to
EFI Connections
3
rapidly accelerate or decelerate.
It does
this by determining how much the TPS voltage has changed since the last time the value was read. The sensor’s absolute position and corresponding voltage are less important than the amount it has changed.
The MEFI module reads the TPS voltage every few milliseconds and calculates the difference between the current and last readings. If a large enough change is detected, adjustments are then made to the fuel injector’s base pulse width value to provide extra fuel for rapid acceleration or a decreaseinfuelfordeceleration. Again,the exact TPS voltage is important at idle or wide open throttle, however during normal running conditions it’s the change and rate of change in TPS voltage that matters most.
The coolant temperature sensor (CTS) provides important fueling information to the ECM when the engine is below it’s normal operating temperature. Cold engines require more fuel to operate so the ECM uses the CTS information to enrich the air/fuel mixture in much the same way an automatic choke did on carbureted engines. Depending upon how cold the engine is, the MEFI module will increase the base pulse width values obtained from it’s main fuel table and then gradually taper off the increase as the engine warms up. The CTS is also used for several other temperature dependent purposes including the modification of idle speed, IAC motor position, and spark advance as well as detecting engine overheat situations.
So far we have reviewed some of the main factors and sensors involved in fueling an engine correctly. Another important aspect is providing correct spark advance and control. As stated earlier, spark advance values, which are programmed into a table in the MEFI module’s memory, are selected based upon engine RPM and MAP. These
MEFI Spark Advance Table
values specify the desired advance to apply to the engine but they can be reduced due to readings from the Knock Sensor (KS). The
MEFI module monitors the knock sensor for signs of engine detonation. When detonation is detected it causes the desired spark advance values to be reduced (retarded) until the detonation ceases. The amount of retardation depends upon the duration and frequency of the KS signal. Once detonation ceases the spark advance is then gradually ramped back up to its original level after a short period of time. This type of system allows the engine to run at an optimum spark advance level as well as self adjust to different operating conditions and variations in fuel quality. A correctly functioning knock sensor is crucial to engine operation and performance. A malfunctioning sensor can lead to severe engine damage if engine detonation occurs and is not detected by the sensor.
Two other sensors that are optionally used in a MEFI system are a manifold air temperature sensor (MAT) and fuel pressure sensor (FPS). The MAT sensor, sometimes referred to as an intake air temperature sensor (IAT), is used in conjunction with the coolant temperature sensor to fine tune fuel delivery based upon the temperature of the air entering the engine. As with the CTS, this is accomplished by modifying the base injector pulse width values obtained from the MEFI module’s main fuel table. MAT sensors are commonly found on multi-port engines and rarely used on throttle body injected systems.
Fuel pressure sensors are the most recent addition to some MEFI systems. Installed in the engine’s fuel rail, FPS readings are compared to a table that contains nominal fuel pressure values for various manifold pressure levels. This system allows base injector pulse width values to be adjusted for fuel pressure regulator variations as well as changes in atmospheric pressure (altitude). Engines without fuel pressure sensors rely entirely on the MAP sensor for altitude compensation whereas the addition of a FPS allows more accurate adjustments to be made.
We hope this summary has increased your understanding of MEFI engine control systems. Always refer to engine manufacturer’s service documentation for recommended diagnostic and service procedures.
...continued from page 1
diagnostic tool (MerCruiser / TechMate scan tool or Diacom PC software). This eliminates the need to unbolt the MEFI module and check it’s part number which is located on the module’s bottom side.
Mercury Marine’s PCM-555 Propulsion Control Module
MerCruiser has taken a completely new direction in engine control with the introduction of their PCM-555 propulsion control module. Designed by Mercury Marine and manufactured by Motorola, PCM-555 forms the foundation of Mercury’s SmartCraft vessel management system. Sometimes referred to by industry insiders as the “Triple Nickels” module, PCM-555 and it’s smaller brother ECM-555 now supplant all General Motors MEFI control modules on newly manufactured MerCruiser gasoline EFI engines.
Service technicians familiar with prior GM MEFI systems should note that these new Mercury modules require different troubleshooting procedures and updated diagnostic tool software for proper
4
EFI Connections
FWIW.....The above is just my opinion.
User avatar

Topic author United States of America
waterbug
Scurvy Dog
Scurvy Dog
Posts: 11
Joined: October 21st, 2019, 4:01 pm
Vessel Info: Carver 350 Mariner
Searay 280 Weekender
Bayliner Trophy 2460 HT(sadly sold)
Sprint 260
Location: Cumming, GA
Has thanked: 3 times
Been thanked: 2 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby waterbug » March 20th, 2020, 10:42 am

Viper, thanks for responding. No alarms sound when this happens. When I turn the key to the on position two beeps are heard (very loud) for each engine. I assume this is a self test of the warning signal and these would be the ones to sound if something was faulted. Only fault code is CTS sensor voltage high. I just received replacements and will be installing later today but I got this code on both engines and the STBD engine runs like a top. Both CTS's show engine temp to be 150 deg f at idle then at 3950 RPM shows 145deg f. Manifold Air temp 101 deg f.
I have done a side by side of the engines and the readings from each are slightly different for some sensors but the same for others. This is the main reason for wanting a "chart" of the different ratios or MIN MAX values a sensor should be reading.

Bud37. Thanks for the recap. Lots of good info in there and learned some new things.

Headed to the boat soon with tools and gauges. I will post updates as soon as I return.

Thanks for the help guys. :down:
User avatar

Canada
bud37
Admiral
Admiral
Posts: 5100
Joined: April 23rd, 2015, 10:22 pm
Has thanked: 597 times
Been thanked: 1275 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby bud37 » March 20th, 2020, 10:56 am

Waterbug.....if you have the rinda diacom computor program, you can record your test sessions then replay them real slow like a packet at a time to see what is reacting to what......also certain parameters can be put on a graph and watch it that way in real time or slooooow....good luck man.

I had some more info/tables but couldn't download it....wrong format.
FWIW.....The above is just my opinion.
User avatar

Topic author United States of America
waterbug
Scurvy Dog
Scurvy Dog
Posts: 11
Joined: October 21st, 2019, 4:01 pm
Vessel Info: Carver 350 Mariner
Searay 280 Weekender
Bayliner Trophy 2460 HT(sadly sold)
Sprint 260
Location: Cumming, GA
Has thanked: 3 times
Been thanked: 2 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby waterbug » March 20th, 2020, 11:08 am

Bud37, I have recorded about 3 sessions from each engine. I have played them slow, written down and compared different parameters from each engine, done the display graphs, however I am no tuning expert. That is my main reason for searching for a chart to see how each reading should be affecting other readings. Obviously if a sensor is outputting 0 voltage that's a dead give away, but I believe if a sensor is misreading something by .5 or 1 volts it could cause major changes in the mapping but not necessarily throw a code. I had a code about CTS voltage high however it is still reading in the appropriate range of the thermostat and fluctuating within that range. (based on engine load) Temp gauges at helm read the same as the input signal from the CTS in Diacom. :confused:
User avatar

Canada
bud37
Admiral
Admiral
Posts: 5100
Joined: April 23rd, 2015, 10:22 pm
Has thanked: 597 times
Been thanked: 1275 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby bud37 » March 20th, 2020, 11:21 am

I thought you probably had done all that, but had to mention it. The mapping tables are most likely proprietary, there are some people that have access to the ecm programming.

One thing that will screw with the ecm etc is grounding issues and some of the connectors having very small amounts of corrosion.....but it does sound like a fuelling/timing issue to me as well for one reason or another.

There is one more thing to check, imo, believe it or not.....the sync gauge.
FWIW.....The above is just my opinion.
User avatar

Topic author United States of America
waterbug
Scurvy Dog
Scurvy Dog
Posts: 11
Joined: October 21st, 2019, 4:01 pm
Vessel Info: Carver 350 Mariner
Searay 280 Weekender
Bayliner Trophy 2460 HT(sadly sold)
Sprint 260
Location: Cumming, GA
Has thanked: 3 times
Been thanked: 2 times

Re: 1999 MIE 7.4 MPI ECM Parameter's

Postby waterbug » March 20th, 2020, 11:57 am

Ok, sync gauge. Sometimes it works, sometimes it points hard to PORT (problem child) It is sporadic with no rhyme or reason to its operation. I figured this was just an aid and not connected to the functioning of each engine.

Return to “Gas Engines/Transmissions”



Who is online

Users browsing this forum: No registered users and 34 guests