Mem-Cal Unit
To allow one ECM to be used for many different cars, a device called a Memory-Calibration unit or MEM-CAL is used. MEM-CAL is located inside ECM, and has calibration information based on vehicle's weight, engine, transmission, axle ratio, and several other factors. See Fig 1 . While one ECM part number can be used by many car lines, MEM-CAL is very specific and must be used for right car. It is very important to check latest parts book and Serviceman Bulletin information for correct part number when replacing MEM-CAL. Parameter ED99 can be used to verify proper PROM I.D.
An ECM used for service (called a Controller) comes without a MEM-CAL. MEM-CAL from old ECM must be carefully removed and installed in new ECM. If MEM-CAL is missing, it will result in a no start and no run condition, and ECM will not send data to BCM. A current code B334 and a "System Problem" message on DIC will result.
The ECM performs diagnostic function of fuel control system. It can recognize operational problems, alert driver through "Engine Control System Fault" telltale, and store a code or codes which identify problem areas to aid technician in making repairs.