Hemi spark and knock: final timing and retard with HP Tuners

Published

The final spark-advance channel reports the commanded angle after surface selection, modifiers and retard. It is not the cell in the base table. This guide shows how a 2005–2014 5.7, 6.1 or 6.4 file arrives at that number. It also shows how the knock strategy remembers a bad event, and how to make a spark change you can measure.

2005–2014 5.7 / 6.1 / 6.4 HP Tuners NGC3 / NGC4 / later

This page covers the 2005–2014 window: 5.7, 6.1 and 6.4 files in this hub. It does not cover a 2015 and later controller, a standalone ECU, or a boosted or E85 calibration. A cam, header, intake or blower appears only as a calibration condition. The page does not diagnose a mechanical fault from a log alone, and it does not give a universal timing map.

The short version
  • A part-throttle surface and a wide-open surface can both exist. The file says which one is active.
  • The knock strategy has short-term and long-term memory. The 2012 Charger 5.7 description says the long-term value is retained in battery-backed RAM.
  • The same 2012 description applies retard to all cylinders, even though there are two bank sensors. A per-cylinder threshold is not proof of per-cylinder final timing.
  • No fixed sensor voltage separates false knock from real knock. Background noise changes with speed, load and temperature.
  • The 2014 Challenger fuel specs are 87 AKI acceptable and 89 recommended on the 5.7 automatic. The 5.7 manual is 91 AKI, and the 6.4 is 91 AKI or higher.
  • Change spark in degrees, in one region, and verify that logged final spark moved. A 10% change is 2° at 20° but only 0.5° at 5°.
  • No stock spark cell, universal timing map, safe retard number or E85 adder is printed here.

Full Custom: $249 $199 launch special. Most files in 24–48 hours after the complete read and log arrive; the outside limit is 3 business days.

Order Mopar Full Custom Free Mopar Tune Report

2005–2014 5.7, 6.1 and 6.4 only. A 2015+ truck or an 8HP is not covered yet. How files are handled.

1. Separate the base surface from final spark

A Gen III Hemi calibration in this window commonly exposes a part-throttle spark surface and a separate wide-open surface. The exact labels, axes and switch point come from the file. What matters is that a cell in one surface is not automatically the cell used at wide-open throttle.

  • The selection condition belongs to the operating system, and it can be a pedal threshold, a torque condition, or both. A throttle switch point from a standalone conversion is an owner's setting. Read the selection condition in this calibration before changing it.
  • Axes differ across files. Some use rpm by MAP in kPa. Others use rpm by aircharge in grams per cylinder. Write down which one you have, and whether the pressure is absolute. “Load” alone is not a unit, and a cell copied between two different axes is a different request.
  • Spark values are crank degrees before top dead center when positive. Keep the sign convention from the file. A negative number can mean retard rather than a smaller advance, depending on the display.
Base surface to final spark, with knock memory Pedal and load select a part-throttle or wide-open base surface. Temperature, cam and torque modifiers change that value. Knock retard subtracts from it. The result is final spark. Short-term knock events can write long-term memory, which then keeps applying retard until recovery reduces it. Pedal and load select the surface Part throttle base surface Wide open base surface Modifiers IAT, ECT, cam, tip-in and torque intervention Knock retard subtracted here short and long term Final spark after corrections A sustained short-term event can write long-term memory. Recovery reduces applied retard. Final spark is the value after every subtraction. It is not the base cell.

Swipe or use the arrow keys to read every label.

The path from a base surface to the number in the log. Retard is a subtraction, so adding timing to the base table does not cancel a stored correction.

A VVT file can also expose base and lock-pin spark surfaces, with thermal versions of each. Check the cam state and the file's selection rules when an edit appears to do nothing. A change to one base surface does not establish what the lock-pin or thermal surface will command.

Do not copy all of them together just to make the log move.

  • Temperature correction is a separate stage. Some files expose a hot intake-air table, a hot coolant table or both. Read the reference temperatures, deadband and interpolation rules in that file before deciding when the correction applies. A later Hellcat file can show useful labels. Do not assume its reference temperatures or table IDs transfer to a 2005–2014 naturally aspirated calibration.
  • If the file exposes an MBT or optimal table, do not assume it is a hard ceiling on final spark. That role is not established for these operating systems. Do not raise it four degrees to make more timing available. If a minimum-spark table is exposed, check its applicable mode and tooltip before treating it as an active floor.
  • The working relationship is simple to state and easy to misread. Final spark is the selected base plus the active modifiers minus knock retard and any spark reduction requested by torque management. A final 17° with 5° of knock retard means the base and modifiers totaled 22° before that subtraction. That holds if knock is the only correction in play. It does not mean the base cell is 17°, and it does not mean 22° belongs in the cell.
What a value in the editor can and cannot tell you. The file settles the first column.
What you seeWhat it provesWhat it does not prove
A part-throttle surfaceThe file has a base table for part-throttle operationThat the surface is active at the load you are logging
A wide-open surfaceThe file has a separate table for high pedal or loadThat the pedal threshold is the same as another file
A temperature correctionThe calibration changes spark with IAT or ECTThat a later Hellcat reference temperature applies here
An MBT or optimal tableThe file has a reference surfaceThat it caps final spark in this operating system
A final spark value in the logThe controller reported that commanded angleWhich surface, modifier or retard produced it
  1. Save the read and write down the controller. Record the OS, the editor build and the exact spark labels before an edit. A label from another file is not an identification.
  2. Name the axis and the unit. Write rpm by kPa absolute, or rpm by grams per cylinder. Do not write “load” and move on.
  3. Find the selection condition. Read the condition that selects the wide-open surface. It can be a pedal threshold, a torque condition, or both. Confirm it in the log, not from another calibration.
  4. List every modifier that can touch the region. Temperature, cam angle, tip-in and torque intervention each move final spark. If a channel is unavailable, write that down.
  5. Prove the surface with a small change. Make a small reduction in the surface you believe is active and check the same region. Account for interpolation before expecting the full change in final spark.
Check that the table is active

A visible surface is not proof that the operating system uses it at that pedal, load or cam angle. The log and a small response test are the proof. If logged final spark does not move, stop before you add more to the same table.

2. Read the knock strategy as two memories

The 2008 Ram 5.7 diagnostic description and the 2012 Charger 5.7 sensor description both describe short-term and long-term knock spark retard. A sustained short-term event can initiate long-term compensation. Recovery reduces retard that was already applied. The 2012 description adds that long-term information is retained in battery-backed RAM.

It also says short-term memory is lost at key-off, and the PCM ignores knock-sensor input at idle.

  • The Hemi does not simply repeat short-term events and forget them. It can store a response. That is not the same as a GM-style high-octane and low-octane table pair with a knock-learn blend. These files do not have a verified high-octane and low-octane blend. Do not import a GM knock-learn procedure into a Hemi calibration.
  • The 2012 description applies retard to all cylinders, even though the sensors correspond to banks. Use that distinction when you look at a per-cylinder threshold table. The threshold changes the level at which that cylinder's signal is treated as knock. It does not prove that final retard is independent for each cylinder.
  • A general sensor passage in the 2012 description says short-term authority excludes wide-open operation. The 2008 strategy describes event-driven correction without that exception. Do not turn either sentence into a claim that knock protection is absent at wide open. The log and the operating system settle it.
Two parts of one strategy. They are not two different ignition maps.
BehaviorShort-term retardLong-term memory
What starts itA knock event in the current operating regionA sustained short-term response
How fast it actsFast attack on the eventBuilds after the short-term event repeats
What it changesSpark subtracted nowSpark subtracted in that region until recovery
How it clearsDecays when the event stops; the 2012 description also clears it at key-offRecovery reduces it; the battery-backed value can persist in the controller
What it does not proveThat the event was real combustion knockThat the fuel or the hardware is now correct

The sensors listen to the engine, not only to combustion. The 2008 description says the output includes mechanical background noise that varies with engine, speed, load and temperature. A fixed voltage test therefore has no valid basis.

A signal below 1.5 V is not automatically false, and a signal above 2.5 V is not automatically detonation. The calibrated threshold and the noise model decide what the controller does with the signal.

More details

The in-range and out-of-range counters are circuit diagnostics. They help with a sensor, wiring or ground fault. They are not a knock severity scale, and a clean counter does not prove the engine is free of detonation.

Before raising a threshold

A threshold raised until the retard channel reads zero hides the event. Change a threshold only after the cause is understood, only in the affected region, and never as a global switch.

  1. Log both terms if the file exposes them. A short-term channel and a long-term or learned channel tell different stories. If only one is available, say so in the note.
  2. Watch the shape in time. A decaying trace can be short-term recovery; a lasting correction can include learned retard. Confirm the channel before naming the behavior. A single maximum value hides the history.
  3. Do not reset memory to make a clean log. A reset erases evidence. If you reset for a controlled comparison, record it and verify the tune again after the memory relearns.
  4. Check the circuit before the calibration. Sensor mounting torque, wiring, grounds and stored knock-circuit codes come first. The 2012 description specifically warns that mounting torque affects response.

3. Log the channels that can explain the number

A spark log without the selection and correction channels is a single number with no history. Add the channels the file supports. If a channel is unavailable, record it in the log notes.

Channels for a spark and knock diagnosis. Names differ by operating system.
ChannelWhat it answersWhat to do if it is missing
Final spark advanceThe final commanded angle reported by the PCMNo substitute. Do not infer it from the table.
Short-term knock retardWhat the detector pulled on the eventRecord the gap. A final value alone is ambiguous.
Long-term or learned retardWhat memory is still applyingNote it. Do not assume the base table is the cause.
Knock sensor voltageSignal activity during the eventUse the retard channel and a mechanical check instead of a voltage rule.
In-range and out-of-range countersCircuit health, not knock severityCheck codes, wiring and grounds directly.
RPM and MAP or airchargeWhich row and column the engine visitedWithout an axis there is no cell to edit.
Pedal and throttleWhether the wide-open surface was requestedA pedal log is needed to explain a surface switch.
Cam angle, if variableWhether a cam-dependent surface or modifier movedHold the cam or log actual angle before comparing pulls.
IAT and ECTWhether a temperature correction is activeRecord the temperatures even if the correction channel is absent.
Lambda or widebandWhether the mixture supports a timing testStop the spark work until fuel is measured.
MDS state, if equippedWhether the event begins in four-cylinder operation or at the handoverUse supported cylinder-deactivation status or injector activity; pedal position alone does not identify the mode.
Gear and torque requestWhether a shift or torque intervention pulled sparkCorrelate the event with the shift, not with knock alone.
Fuel pressure and misfireWhether the pull was mechanically validFix the fault before reading the spark result.

Final spark is reported by the PCM; it is not an independent measurement at the crankshaft. Keep the channel definition and sign convention with the log. A useful trace repeats in the same region.

Final spark follows the requested change, short-term retard stays at zero or decays after tip-in, and long-term retard does not step up through the pull. A trace that shows final spark lower than the base value with no retard channel is ambiguous.

It does not tell you whether the difference came from temperature, cam, torque intervention or knock.

More details

Plot the event in time. A retard spike that begins exactly at a shift request may be torque reduction, knock, or both. A spike that begins after a heat soak may be a hotter charge, a temperature correction, or a real change in combustion. The order of events across the channels narrows the diagnosis. The full channel list for this platform is on the logging guide.

  1. Start with a warm, stable baseline. Record the mode, gear, cam state and temperatures. A cold pull and a heat-soaked pull are different tests.
  2. Log the same route or the same load steps. Changing the road, the tire pressure or the load changes the result.
  3. Keep the event in view. Log a window before and after the retard, not only the moment it peaks. The decay is part of the evidence.
  4. Write down unavailable channels. Include those limits in the review notes.
  5. Separate fuel, air and spark before the first edit. A lean or misfiring pull is not a spark test.

4. Set the fuel by application, then leave timing alone

Octane is a specification, not a timing number. The 2014 Challenger fuel specifications distinguish the 5.7 automatic, the 5.7 manual and the 6.4. Use the application, not the engine size alone. This table is a 2014 Challenger specification.

It does not include the 6.1, and this page does not print a 6.1 fuel row. The 5.7 automatic 87 AKI row is not a 6.1 specification.

2014 Challenger fuel specification. AKI is the pump octane number, not RON.
ApplicationAcceptableRecommendedWhat it does not mean
5.7 automatic87 AKI89 AKIThat 87 is a tuning fuel for more spark
5.7 manual91 AKI91 AKIThat the automatic specification transfers
6.491 AKI or higher91 AKI or higherThat 91 leaves a fixed timing margin

These specs do not license aggressive timing. They tell you the fuel the combination was built to tolerate. A calibration written for 93 AKI assumes 93 AKI in the tank. A calibration that knocks on 91 is not repaired by a higher-octane label alone.

  • Fuel math causes another common error. A 14.7-scale AFR of 12.5 is lambda 0.8503. A 14.7-scale AFR of 13.0 is lambda 0.8844. Neither number is a mixture recommendation. Equivalence ratio is the reciprocal of lambda: lambda 0.8503 is an equivalence ratio of 1.176. Those two AFR values cannot both be described as 0.82 to 0.84 lambda. Decide whether the number in the file is AFR on a 14.7 scale, lambda, or an equivalence ratio. Compare a target from another calibration only after you know which one you have.
  • Pump E85 is a blend, not always 85% ethanol, and this page has no verified Hemi E85 spark map. Do not add four degrees across the table because the fuel has more knock resistance. Measure the ethanol content, keep a wideband in the log, and treat the spark side as unverified until the file and the log support it. The airflow and fuel guide owns the fuel-mass and injector side of that work.
  1. Confirm the fuel in the tank. Record the octane, ethanol content and fuel age. A file written for 93 AKI is not a file for 91 AKI.
  2. Confirm the mixture under load. Compare commanded and measured lambda, fuel pressure and injector data. A lean excursion is a stop condition.
  3. Check the ignition system and misfire status. A misfire can show up as a rough trace or a false knock signal.
  4. Only then compare spark. If fuel, pressure or misfire is unexplained, fix that first. Spark work on top of it measures the fault.
Record the fuel before the comparison

Two pulls on different fuel are two different tests. Record the fuel, the ethanol content if it is blended, and the temperatures before you compare the spark result.

5. Make a spark change you can measure

The test is a controlled change. A torque plateau is a stop condition even when the retard channel is still quiet. The useful result is the least advance that meets the output objective on that run. Whether it holds on hotter air or worse fuel is a separate validation.

Degree changes and percentage changes are not the same request.
ChangeAt 20° baseAt 5° baseWhy it matters
10% more2°0.5°The physical effect changes with the starting angle
1° more5%20%A degree is a fixed crank angle, not a fixed share
2° more10%40%A small table percentage can be a large timing step
2° less10% reduction40% reductionThe same arithmetic applies to a pull
  1. Fix the fuel and the load before the first pull. Use a repeatable load step or a dyno run, healthy lambda and stable temperatures. Record the conditions.
  2. Identify the active surface and the visited cells. If aircharge exceeds the last breakpoint, check how this OS handles the table boundary. Match the axis units, interpolation and active modifiers before the write.
  3. Set a conservative baseline for this engine. This page does not give a starting map because no same-OS stock extract was verified. Start from a conservative value and change only the cells you intend to test.
  4. Change one limited region in degrees. A 1° step is only an example increment, not a required increase or an established safety margin. An engine already showing unexplained retard needs diagnosis before more advance. Check the adjacent cells and every modifier that can reach them.
  5. Repeat comparable runs and read final spark. Compare torque, logged final spark, knock response and temperatures. If requested spark changed but logged final spark did not, stop and resolve table selection or modifiers.
  6. Stop at the plateau or the first adverse response. A torque plateau, a sustained retard, a hotter charge or an unexplained lean event ends the step. Back up one step to the last point that did not show the adverse response on that run.
  7. Recheck heat soak, low-speed high-load, tip-in and shifts. Those checks decide whether the previous step held. A result that only holds on a cool dyno pull is not a validated result.
If the log did not move

More requested advance is not the next step when logged final spark did not change. Find the active surface, the axis, the interpolation and the modifier first. Adding to an inactive table only makes the file harder to review.

Cam angle is a confounder. If the engine has variable cam timing, fix the cam position for the comparison or log the actual angle on every run. A cam move changes cylinder filling independent of spark, so a torque change can come from the cam schedule rather than the timing cell.

Hold the cam still for the comparison.

6. Diagnose retard that does not follow the timing change

Retard that stays after a timing change is evidence about the cause, not proof that the table did not write. Work through the conditions in order. The table below is the short version.

Symptom, first check, and the move that is not a fix.
SymptomFirst checkNot the fix
Base cell says 22°, log shows lessActive surface, cam state, temperature correction, learned retard, torque interventionAdding the difference to the base cell
No retard after every threshold was raisedThe threshold change itself. The detector may be desensitized.Treating silence as proof the engine is clean
Same retard after richer fuel or higher octaneMeasured mixture, learned retard, matching load and temperatures, then sensor mounting and mechanical noiseCalling it false without a physical check
Retard appears only when hotCharge temperature, temperature correction, fuel and the actual eventDiscarding every hot log
Retard appears only at a shiftTorque request, shift timing and knock response in the same windowPulling timing across the whole table
Retard appears at the four-to-eight transitionMDS handover, lifter tick and torque request in the same windowAdding spark or pulling timing across the whole table for that transition
One bank or one cylinder is differentSensor, wiring, ground, exhaust or mechanical contact on that sideReplacing every sensor before the check
Retard with a lean lambdaFuel pressure, injector data, aircharge estimate and the commanded mixtureAdding timing to cover the fuel fault

If the blade closes while the pedal stays down and the retard channel is quiet, the airflow and fuel guide owns that diagnosis. Spark is not the first fix.

  1. Save the faults and the baseline log. Record knock-circuit codes, misfire status, fuel data and the exact operating conditions before the first change.
  2. Check the sensor installation and the circuit. Check mounting torque, wiring and grounds. The service description warns that torque affects response. A knock-circuit fault can make the retard channel unreliable.
  3. Plot the event in time. Check whether it follows a shift request, a heat soak, a tip-in, a lean excursion or a repeatable load and rpm region. Correlation narrows the cause, but correlation does not prove false knock.
  4. Inspect the external noise paths. Check for exhaust contact with the body or crossmember, loose mounts or brackets, and accessory or valvetrain changes. Repair the physical cause first.
  5. Compare only with a matching baseline. A factory calibration is not a valid loaded-test baseline for different injectors, a cam or a blower. Hardware has to match before the comparison means anything.
  6. Review sensitivity only after confirming a noise problem. Repair the cause first. Any remaining sensitivity change needs the correct OS definition and independent knock assessment. A zero retard channel after desensitizing is not validation.

Start at the first change in the time trace before using a retard histogram to choose cells. Recovery can carry one event into later rpm and load cells. Compare the event onset on repeated logs; do not subtract the maximum recorded retard from every cell visited afterward.

Keep the surrounding spark surface smooth enough that interpolation does not introduce an abrupt step.

  • For example, suppose retard starts at 2,800 rpm and decays as the engine reaches 4,000 rpm. That is an illustrative trace, not a Hemi recovery-rate specification. It does not establish that every cell between those speeds caused a fresh knock event.
  • A clean spark plug or a clean borescope does not prove there was no detonation. It is one piece of evidence. The retard channel, the measured mixture, the temperature and the mechanical inspection have to agree before you call an event false.

7. Work through the spark difference before editing

Use signed corrections consistently. A channel showing −3° can mean a three-degree timing reduction on these Dodge logs. A channel displaying retard as a positive magnitude needs subtraction instead. Read the definition before building a math channel.

Illustrative arithmetic, not recommended timing values. Each example assumes the listed corrections apply at the same instant.
Values in the comparisonCalculationWhat to check
22° before knock; 5° retard magnitude22 − 5 = 17° finalThe 22° includes active modifiers; it need not be the base cell.
18° base; −3° signed correction; 13° final18 + (−3) = 15°, leaving 2° unexplainedLook for another modifier, a different active surface, interpolation or samples from different times.
3° short-term magnitude; 1° learned magnitude; 4° total3 + 1 = 4°, not 8°If total already includes both terms, adding all three counts the same retard twice.
22° base; −2° temperature correction; −3° knock correction22 − 2 − 3 = 17° finalZero knock alone would give 20°, not the base cell's 22°.

The second example shows why a negative-retard sign does not explain the whole spark difference. Select one timestamp and record the interpolated base value, available corrections and final spark together. If the correction channels are incomplete, leave the difference unresolved rather than adding it to the table.

8. Validate heat soak, tip-in and shifts

One clean pull does not validate a spark change. The conditions that produce retard are often the ones a single cool run does not include. Repeat the same route warm and again after a heat soak, and check the transitions as well as the steady state.

Validation sheet. Compare the same event before and after the change.
EventWhat to comparePass condition
Steady load pullFinal spark, short and long retard, lambda, torqueRequested spark arrives, retard does not persist, torque repeats
Heat soakSame route after the engine soaksThe result holds and no new stored retard appears
Tip-inShort retard and its decayThe event decays and does not become a sustained correction
ShiftSpark, retard, torque request and shift timingYou can say whether the pull was torque reduction, knock or both
Low-speed high-loadRetard, temperature and mixtureNo unexplained response in the region the car actually uses
If memory was reset during diagnosisBehavior after the strategy relearnsThe tune still holds without the old memory masking a fault
  1. Start with a warm baseline. Record the mode, gear, cam state and temperatures for every event. Do not compare a cold log with a hot one.
  2. Repeat the same route or load step. A different road grade, tire pressure or passenger load is a different test.
  3. Check the transitions. Tip-in, a shift and a low-speed high-load pull can each produce a response that a steady pull does not.
  4. Keep the fuel and hardware constant. If either changed, label the run as a new baseline instead of comparing it with the old one.
  5. Send the same package for review. Send the read, the log, the channel list, the fuel, the hardware and the exact change. A final spark number without those is not enough to diagnose.

If the retard appears at a shift on a NAG1 car, read the NAG1 shift guide before you pull timing. The engine computer and the transmission computer both act on torque. A spark dip at the shift can be a request rather than a knock response. The log has to show which one moved first.

Tune services

Send the read, a warm log and a heat-soaked log with the complaint. We check which surface is active, whether the retard is short or long term, and whether the fuel and aircharge data support the timing. Tune Report is free.

Full Custom is $199 during the launch special ($249 regular) for one engine file. It covers stock, bolt-ons, cams, boost and E85 on a supported 2005–2014 5.7, 6.1 or 6.4. Nitrous is outside that price. NAG1 is a separate transmission computer.

Include it in the order notes and we confirm coverage before work starts. A high-octane and low-octane spark blend is not verified for these files and is not part of this service.

Check a tune for free · Full Custom, $199 launch special

Questions

Does the Hemi PCM learn bad fuel?

It stores a knock response, and bad fuel can create that response. The 2008 Ram 5.7 and 2012 Charger 5.7 descriptions both include long-term knock spark retard. A sustained short-term response can initiate long-term compensation, and recovery reduces retard already applied.

The 2012 description says the long-term value is retained in battery-backed RAM. This is not a GM high-octane and low-octane table blend. It is a stored response that can remain in the controller's battery-backed memory after the fuel or hardware changes. It is not a calibration table in the file.

How much knock retard is acceptable?

Zero unexplained persistent retard under a steady load is a useful test objective. No universal one-degree, two-degree or five-degree boundary was established for these engines. A short event at tip-in or a shift is different from a correction that stays applied through a pull.

A single event that decays and does not return in the same region is a different finding from a step that stays in memory. Diagnose the cause instead of approving a number without the load, fuel and temperature that produced it.

Can I use the knock sensor voltage to tell real knock from false knock?

No fixed voltage does that. The 2008 service description says the sensor output includes mechanical background noise that varies with engine, speed, load and temperature. A calibrated threshold in the file is not the same as a diagnostic voltage window.

A noisy but healthy sensor and a real combustion event can both produce activity in the same window. Use the retard channel, the event timing, the mixture, the temperature and a physical inspection together. A voltage number alone cannot settle it.

Is negative knock retard adding or removing timing?

On the Dodge retard channels discussed here, a negative value represents timing being removed. Do not bring a Ford sign convention into the calculation. Confirm the selected PID or math channel because a display can instead show retard as a positive magnitude.

Compare it with final spark at the same timestamp; the worked examples above show how to account for the sign.

Does a cam always want more timing?

No. A cam changes cylinder filling, effective compression, residual gas and chamber behavior. Those can move the torque peak in either direction. A cammed engine can want less timing in one region and a higher value in another.

Fix the cam position for the comparison or log the actual angle, then measure the torque response instead of assuming the cam needs an adder. The cam card, the logged manifold pressure and the torque result from the same run are the evidence.

Does premium fuel add power without a tune?

It can reduce retard when the baseline is knock-limited, and that can recover power the calibration was already leaving on the table. It does not add a fixed gain, and a stock calibration does not advance beyond its programmed value because the tank has higher octane.

Use the fuel specification for the application and read the actual retard response on the fuel you intend to run. The required octane is a floor for the combination, not a promise of a gain.

Does E85 mean adding four degrees everywhere?

No. Pump E85 is a blend, not always 85% ethanol, and the Hemi E85 spark figures conflict and remain incomplete. This page has no verified applicable map. Measure the ethanol content and keep a wideband in the log.

Treat any spark change as a test that has to be validated on that blend. A part-load region can want a different change from a wide-open region. The blend also changes the fuel mass, so the airflow and fuel side has to be right first.

Can I cap maximum retard at one degree to keep the timing?

That limits the response without resolving what triggered it. Short-term retard removes spark too; it does not need to become long-term first. Keep knock control functioning while checking measured mixture, sensor installation, fuel and the spark surfaces.

More fuel is not an automatic fix: a bolt-on 6.4 still showed retard with reported AFR below 11.4. The wideband scale and actual mixture matter before any fuel edit.

Is spark retard at a shift detonation?

It can be requested torque reduction, a knock response, or both. A shift request, a throttle change and a knock event can land in the same window. Log the torque request, the shift event, final spark and retard together, then look at which channel moved first.

Pulling timing across the table because of one shift event treats a transmission request as a combustion problem. A short spike that decays after the shift is a different finding from a step that stays applied.

Why does knock retard appear in four-cylinder cruise and disappear when I accelerate?

Log MDS state and MAP beside retard. Light pedal does not mean low load on the cylinders still firing. In one 2010 Jeep 5.7 case, disabling MDS removed the reported retard; copying desensitized thresholds from a boosted 6.1 had no effect.

The owner then noticed high manifold pressure in four-cylinder cruise and restored the stock file. That isolated the operating mode, but it did not establish false knock or a completed repair.

Compare the same speed, grade, gear and temperatures with MDS active and inactive, using a supported diagnostic method. Check the handover separately from steady four-cylinder operation. If the event follows MDS, investigate that load condition and its noise paths before changing the eight-cylinder spark surface.

Which do I subtract: short-term, long-term, total or octane knock?

Do not add every channel or paste its maximum into the spark table. Total may already include the displayed components. An octane-related label also needs its OS definition; the label alone does not prove an extra independent subtraction.

Compare the channels at one timestamp with final spark, then separate a current event from learned correction. If that controller does not expose enough information to reconcile the values, record the gap.

Should I keep adding part-throttle timing until knock appears?

A sharper pedal response does not establish the right spark value. Keep the pedal map fixed and compare the same rpm, load, gear, fuel and temperatures. Check measured mixture, misfire and any supported catalyst-temperature data as well as retard. Include the transition into enrichment, where fuel and spark selection can change together.

Stop when more advance provides no measured benefit; do not use knock onset as the required endpoint.

Does unchanged retard on higher-octane fuel prove false knock?

No. A forged, cammed 2014 Charger 6.4 still showed heavy retard after higher-octane fuel was added and requested timing was reduced. Other owners described noisy forged combinations, but that did not establish the cause on this car. Check learned retard, actual fuel mixture, temperatures, piston noise and sensor installation.

Repair confirmed mechanical contact or circuit faults first. Do not copy sensor-disable settings or piston-clearance changes from another build.

What should I send for a spark and knock review?

Send the read, one warm log, one heat-soaked log and the channel list. Include the fuel and ethanol content, the hardware, the cam state and the exact changes. Record which channels the file does not support.

A final spark number without the surface, retard and fuel data is not enough to tell whether the calibration or the combination is responsible. A channel config and the as-found read let the next review compare like with like without guessing at the labels.

What this page does not print

No stock cell, no universal timing curve, no safe retard number, no E85 adder and no global threshold change. The next step is a matching file and a log, not a larger number from another build.

← Previous: Airflow and fuel

Next guide MDS and VVT Separate a software MDS delete from a mechanical delete.
Get a free Tune Report

Tune Report is free if you want this file checked: open the Mopar Tune Report.

A written review of your tune file and one log from your car.

Start a Mopar Tune Report

Back to top

Top