Professional Documents
Culture Documents
Note: Excessive spark advance will cause knock (detonation, pinging) and lead to
severe engine damage. Do NOT rely on knock sensors as the only source of detecting
knock during tuning.
High Octane: This is the High Octane spark advance versus RPM and Cylinder Airmass.
Low Octane: This is the Low Octane spark advance versus RPM and Cylinder Airmass.
High Octane vs. MAP vs. RPM: This is the High Octane spark advance versus MAP and
RPM (some I4/5/6 vehicles).
Low Octane vs. MAP vs. RPM: This is the Low Octane spark advance versus MAP and RPM
(some I4/5/6 vehicles).
High Octane vs. MAP vs. RPM (Alcohol): This is the High Octane spark advance versus
MAP and RPM when running alcohol fuel (some I4/5/6 vehicles).
Low Octane vs. MAP vs. RPM (Alcohol): This is the Low Octane spark advance versus
MAP and RPM when running alcohol fuel (some I4/5/6 vehicles).
High Octane PE Spark vs. MAP vs. RPM: This is the High Octane spark advance used
during PE mode versus MAP and RPM (some I4/5/6 vehicles).
Low Octane PE Spark vs. MAP vs. RPM: This is the Low Octane spark advance used
during PE mode versus MAP and RPM (some I4/5/6 vehicles).
High Octane PE Spark vs. MAP vs. RPM (Alcohol): This is the High Octane spark
advance used during PE mode versus MAP and RPM when running alcohol fuel (some
I4/5/6 vehicles).
Low Octane PE Spark vs. MAP vs. RPM (Alcohol): This is the Low Octane spark advance
used during PE mode versus MAP and RPM when running alcohol fuel (some I4/5/6
vehicles).
Main Spark - Intake Min, Exhaust Min: Main Spark when intake camshaft is at minimum
and exhaust camshaft is at minimum.
Main Spark - Intake Min, Exhaust Max: Main Spark when intake camshaft is at minimum
and exhaust camshaft is at maximum.
Main Spark - Intake Max, Exhaust Min: Main Spark when intake camshaft is at maximum
and exhaust camshaft is at minimum.
Main Spark - Intake Max, Exhaust Max: Main Spark when intake camshaft is at maximum
and exhaust camshaft is at maximum.
Cranking Spark: This table is used to define the spark during engine cranking.
Base vs. MAP: This is the base spark used predominantly at idle (some I4/5/6
vehicles).
Base vs. MAP (Alcohol): This is the base spark used predominantly at idle when
running alcohol fuel (some I4/5/6 vehicles).
Spark Correction
The VCM incorporates a number of corrections to the spark advance depending on
current engine operating conditions.
AFR Spark Advance Correction - Add: This table is used to modify spark advance
based on the current commanded AFR value (Fuel/Air multiplier). It is used during
lean cruise mode and adds to the current spark advance.
AFR Spark Advance Correction - Mult: The multiplier table is used to proportionally
enable or disable this feature in relation to MAP.
AFR Spark Advance Correction - Gas: These values are added to the spark advance in
relation to EQ Ratio. It is used in the various enrichments modes (PE, COT, etc.)
AFR Spark Advance Correction - Alcohol: These values are added to the spark advance
in relation to EQ Ratio. It is used in the various enrichments modes (PE, COT,
etc.)
AFR Spark Advance Mult vs. Fuel Composition: The multiplier table is used to modify
the spark value based on fuel composition (flex fuel only).
AFR Spark Advance Correction Mult vs. MAP: The multiplier table is used to
proportionally enable or disable this feature in relation to MAP.
IAT Spark Advance Correction - Add (Base): This table is used to modify spark
advance based on inlet air temperature. It adds to the current spark advance.
IAT Spark Advance Correction - Mult: The multiplier is used to proportionally
enable or disable this feature.
IAT Spark Advance Correction - Mult 2: The multiplier is used to proportionally
enable or disable this feature.
ECT Spark Advance Correction - Add (Base): This table is used to modify spark
advance based on engine coolant temperature. It adds to the current spark advance.
ECT Spark Advance Correction - Mult: The multiplier is used to proportionally
enable or disable this feature.
Lightoff Spark (Normal): Catalytic converter lightoff (warmup) spark table. Used to
modify timing during startup to heat the cats faster.
Lightoff Spark (Coast): Catalytic converter lightoff (warmup) spark table. Used to
modify timing during startup to heat the cats faster during coastdown.
Lightoff Spark Idle (P/N): Catalytic converter lightoff (warmup) spark table. Used
to modify timing during startup to heat the cats faster during idle in
Park/Neutral.
Lightoff Spark Idle (Gear): Catalytic converter lightoff (warmup) spark table. Used
to modify timing during startup to heat the cats faster during idle in Gear.
Launch Spark: Base launch spark table. Used to modify timing during cold start
takeoffs.
Piston Slap Spark: This table is used to modify spark advance to reduce piston slap
(noise) during warmup.
Startup Spark Correction: During the first 80 seconds of engine operation the VCM
has the ability to modify the spark advance based on cylinder air and time.
Generally this is used to assist in cold start low speed drivability. This value
adds to the spark advance.
Startup Spark Correction Mult vs. Startup ECT: The Multiplier table is used to
enable and disable startup spark correction based on coolant temperature it is a
proportional value between 0 and 1.
EGR Spark Advance Correction - Add: This table is used to modify spark advance
based on EGR operating conditions. It adds to the current spark advance.
Startup Flare Control: This table is used to adjust timing to attempt to control
RPM flaring during startup.
Startup Flare Control - Mult: The multiplier table is used to proportionally enable
or disable this feature in relation to ECT.
Max Torque Timing vs. RPM vs. Cyl Air: Theoretical spark advance that delivers
maximum torque. PCM torque calculation routines reference this table when
estimating current engine torque output relative to theoretical maximum. We do not
recommend modifying this table.
AC Torque Spark
AC Bump Torque Spark: Enables/Disables spark adjustment when AC cycle on/off.
AC Bump Torque Idle Spark: Enables/Disables spark adjustment when AC cycle on/off
at idle if AC Bump Torque Spark is enabled.
M6 Spark Smoothing