NAG1 shift tuning: output-shaft rpm, not engine rpm
Published
A 5,500 entry in first is a 19,745 rpm request. That is the mistake. This guide covers EGS52 and EGS53: ratios, every schedule, the offset, pressure direction, converter slip and the write that fails.
- The shift table is output-shaft rpm. It is not engine rpm.
- 5,500 engine rpm is 1,532 OSS in first, 2,511 in second, 3,901 in third and 5,500 in fourth.
- Normal, Performance, Winter, WOT and AutoStick all have to agree, or the mode the car is in keeps the stock point.
- Pressure and current direction are operating-system specific. Confirm the sign before you scale it. There is no universal −10%.
- On stock springs, stay near the 5,500 region and under the fuel cut you read from the file. Read the limiter, do not guess it.
- The PCM and the TCM are two files. The engine file does not contain the shift schedule.
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.
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. Identify EGS52 or EGS53
The NAG1 is a separate computer. On this window it is EGS52 in 2005–2006 and EGS53 from 2007. The PCM still needs a read. The TCM is the file that owns the shift schedule, the pressure request and the converter.
Do not start from the badge or the engine size. Start from the controller string and the part number in the TCM read.
- Read both modules. PCM and TCM. Save the as-found files and the controller IDs before any edit. Confirm what the licence dialog asks for. A second computer is a separate question.
- Record the hardware. TCM part number, OS ID, VCM Suite build, interface generation, valve body and converter if they are not stock. An aftermarket module may not open, and a modified valve body changes what the pressure table means.
- Check the mechanical baseline. Fluid level and condition, DTCs, wheel speeds, actual rolling tire, axle coding and torque-model plausibility. A converter or clutch problem can look like a schedule problem.
- Confirm writer support. Early EGS52 hardware and EGS53 definitions differ. A 2007 procedure is not automatically a 2005 procedure. Check the supported writer options for this exact controller.
- Take a warm baseline in every mode you can select. Normal, Performance, Winter, WOT and AutoStick. Label the mode in the log. A Sport button does not prove which table is active.
| Item | EGS52 | EGS53 |
|---|---|---|
| Years in this window | 2005–2006 | 2007–2014 |
| Location | Separate TCM | Separate TCM |
| Shift schedule | TCM | TCM |
| Writer options | Verify per hardware | Verify per OS and definition |
| What to save first | PCM and TCM reads | PCM and TCM reads |
If the engine file is written and the TCM file is not, the shift schedule has not changed. Say that in the delivery note. An engine-only file is engine-only.
2. Output-shaft rpm, not engine rpm
Power goes engine, converter, turbine, gearset, output shaft. The TCM schedules on output-shaft speed because that is what the transmission knows. When a gear is engaged without internal slip, turbine rpm is output-shaft rpm multiplied by that gear's ratio. Engine rpm only approximates turbine rpm when converter slip is small.
| Gear | Ratio | Use |
|---|---|---|
| 1st | 3.59 | Lowest output speed per engine rpm |
| 2nd | 2.19 | First upshift |
| 3rd | 1.41 | Mid gear |
| 4th | 1.00 | Direct |
| 5th | 0.83 | Overdrive |
More details: forward and downshift checks
The forward check. You want a 5,500 rpm 1–2 shift. Divide 5,500 by 3.59. The request is 1,532 OSS.
After the shift, turbine rpm is 1,532 multiplied by 2.19, or 3,355 rpm.
If the after-shift number is too low for the engine to pull, the shift point is wrong even if the request looks right.
The downshift check. Use the destination gear. At 2,500 OSS in third, turbine rpm is 3,525. A 3–2 kickdown lands near 5,475 rpm before converter effects.
Use the gear you are entering, not the gear you are leaving.
| Upshift | OSS at 5,500 turbine | OSS at 5,800 turbine | Turbine after a 5,500 shift |
|---|---|---|---|
| 1–2 | 1,532 | 1,616 | 3,355 |
| 2–3 | 2,511 | 2,648 | 3,541 |
| 3–4 | 3,901 | 4,113 | 3,901 |
| 4–5 | 5,500 | 5,800 | 4,565 |
Road speed uses the same geometry. For a 28-inch rolling diameter, a 3.06 final drive and 2,500 OSS, use this formula. mph = OSS × circumference(in) × 60 / (63360 × axle ratio) is about 68.06 mph. This does not need converter lockup. Inferring OSS from engine rpm does need a slip assumption.
Type 5,500 in first thinking engine rpm and the request is 19,745 turbine rpm. Type 2,500 in third and the request is 3,525 engine rpm. Neither is a shift point. Check the axis label and the unit before you change a cell.
- Pick the gear you are leaving. The ratio belongs to the current gear, not the destination.
- Divide the target turbine rpm by that ratio. The result is OSS for the request.
- Multiply OSS by the destination ratio. Check the after-shift rpm in the new gear.
- On a downshift, use the destination ratio. Check the landing rpm before the request is sent.
- Check tire and axle data first. Actual rolling circumference, not the sidewall marketing diameter. A wrong axle ratio sets a ratio code and can stick the car in a limp gear.
3. Map every schedule and offset
The schedule is not one table. Normal, Performance, Winter, WOT and AutoStick each have an upshift and a downshift path. Some operating systems repeat pedal-axis breakpoints, and some add a speed offset to the cell.
A log that shows the shift later than the typed cell may be showing the offset, not a bad table.
| Item | What to record |
|---|---|
| Normal upshift / downshift | Cell value, axis, offset, interpolation between pedal points |
| Performance | Whether it is a separate table or a selector that changes the active mode |
| Winter | Its own schedule. Do not clone it to Performance. |
| WOT | Selector, competing limit, AutoStick interaction |
| AutoStick | Upshift and downshift paths, rev limit interaction |
| Offsets | Which table adds to the cell, and at what pedal axis |
| Limits | TCM engine-speed limit, limp offset, output-speed cap |
| Converter | Apply, release, desired slip, lockup in the mode you are testing |
- Log the active mode. Use the selector and confirm the mode in the log. Do not assume the dashboard label names the table.
- Compare request OSS with the cell plus the offset. Verify the interpolation between pedal breakpoints. A cell that is right at one pedal point can be wrong between two.
- Make one small, localized, reversible change. If the request does not move, check mode, offset, cap, definition and write success before you make a larger edit.
- Reconcile all modes with the objective. Every schedule that can be active has to agree. That does not mean Winter becomes identical to Performance.
- Check the transitions. Into and out of WOT, into and out of AutoStick, and a kickdown while the converter is applying.
The shift happens at the cell plus the applicable speed offset. A log that shows an offset means the typed cell is not the shift you feel. Find the offset before you move the cell.
4. Choose shift points
A shift point is a trade between wheel torque in the current gear and wheel torque in the next one at the same road speed. Peak torque is not the rule. The after-shift rpm has to sit where the engine still pulls, and the completion rpm has to stay under the limiter.
For a stock-spring 5.7, stay near the 5,500 rpm region. On a stock 2011–14 5.7 car, the wide-open shift sits near 5,500 rpm and the fuel cut sits near 5,800 rpm. Read both numbers from your file and your log.
Do not use these as cell values.
| Check | Why it stops the job |
|---|---|
| Engine fuel cut | A shift command above the cut makes the engine cut instead of shift. |
| Valve springs | Stock springs and a 6,300–6,700 rpm recipe are not a pair. |
| Completion rpm | Request, start and completion are three events. Overshoot can cross the limiter. |
| Destination rpm on kickdown | A 3–2 request is checked in second, not third. |
| Converter state | Slip changes the engine-to-OSS relationship. Lockup changes it again. |
| Tire and axle | OSS is calculated from wheel speed. Wrong tire or axle data corrupts the schedule. |
- Read the engine fuel cut and the TCM limit. Write both numbers down. Do not infer either from a copied number.
- Set a candidate OSS from the target turbine rpm. Use the ratio of the gear you are leaving.
- Check the after-shift rpm. If it falls below the new gear's pull, the point is too early or too low.
- Check completion, not just request. Log request, start and completion separately. Keep the completion under the actual limiter.
- Keep the wide-open shift under the fuel cut. On stock springs, stay near 5,500 rpm. A 6,200 rpm shift is not a faster stock 5.7.
- Do not raise the TCM limit to make a bad shift point work. A limiter is a protection, not a target.
5. Shift quality: pressure, current, time, torque
Before you change a firmness table, identify what it contains. A table can be pressure, solenoid current, time, torque or a normalized coefficient. Confirm the unit and the sign in the help text and on a measured response. An inverse-acting current map cannot be tuned by "increase means more pressure."
| Claim | Why it is not a default |
|---|---|
| Ramp torque ×1.2 | The table meaning and the torque model vary. No verified stock/tuned pair. |
| Solenoid current −10% | Direction and sign are OS-specific. A lower current may not mean more pressure. |
| Max engine torque = 600 Nm | A single inaccessible lead, not a universal EGS52/53 cap. |
| Every shift completes 200–300 rpm later | Delay, acceleration, converter state and gear all move the completion point. |
| TCC target = 15 rpm | One OS anecdote. A commanded slip table is not a universal target. |
| Desired slip is always percent | Unverified. A percentage or duty table is not a target in rpm. |
| Every EGS53 needs Write Entire | Unverified. Use the writer option the supported definition offers. |
- Keep stock torque reduction while you establish the baseline. Confirm the engine delivers and reports a plausible torque. A pressure change on a bad torque report is a guess.
- Confirm the table role and unit. Pressure, current, time, torque or coefficient. Check mA or amp, psi or kPa, and the sign. If the help does not settle it, measure the response before scaling.
- Change one high-load region only. Read shift duration, turbine/output ratio, flare, tie-up and temperature. Less apparent engine flare can come from more torque reduction, not more clutch capacity.
- Reject a change that makes a new flare, bind, harsh low-load shift, ratio DTC or escalating adaptation. Restore the file and check the hydraulics. Do not zero a protective limit to cover it.
- Get the builder's requirements for a modified valve body or converter. No generic built-trans pressure numbers are printed here.
No universal −10% current, no 600 Nm cap, no 15 rpm slip target, no 200–300 rpm completion margin and no blanket Write Entire. Those are checks to prove on the car, not defaults to type into a customer file.
6. Converter and kickdown
Lockup demand and actual slip are different. The common physical slip is engine rpm minus turbine rpm, but the Scanner sign can be the opposite. Check the sign. Negative coast slip can be valid.
Apply and release need hysteresis. Load, temperature and mode can override a visible table. Raising one apply table does not prove the converter locks at wide-open throttle.
- Separate command from slip. Log TCC state, commanded slip and actual slip in the same region. Do not tune lockup from a single state flag.
- Build apply and release with the actual convention. Check the load, temperature and mode overrides. A table that looks right at cruise can be ignored at heavy throttle.
- Test a cam or high-stall converter at low rpm under load. Look for lugging or shudder before you delay lockup across the whole map. Keep warm cruise lockup where the hardware supports it.
- Do not command wide-open lockup without the converter builder's approval. Clutch construction, capacity and heat differ from open-converter operation.
- Validate the kickdown in the destination gear. Check landing rpm, torque reduction and converter release. Fix wheel-speed or ratio data before the schedule.
15–60 rpm of slip is not automatically a failure. Compare command, actual slip and mode. A controlled-slip state is not the same as full lockup, and a worn converter can slip with the command on.
7. Diagnose failures
The TCM calculates output speed from the wheel-speed sensors. Incorrect tires or axle ratios can produce ratio errors or late shifts, and have led to unnecessary transmission replacement. Check the tire, the axle and wheel-speed plausibility before you diagnose the schedule.
| Symptom | First check | Not the fix |
|---|---|---|
| Car shifts later than the table | Offset, interpolation, active schedule, completion delay | Adding 200 rpm to every cell |
| WOT table does nothing | WOT selector, AutoStick, competing limit, another active schedule | More magnitude in the same table |
| 5,500 in first behaves absurdly | Unit and axis. The table is OSS. | A bad TCM or a bad file |
| New tires changed the shifts | Wheel speed, rolling circumference, axle coding | A generic relearn |
| Soft part-throttle shift | Clutch load, pressure, time, torque report | Deleting torque management |
| TCM write fails | Saved read, exact error, supported writer option | Repeated key cycles and a second file |
If the TCM write fails
- Stop. Save the exact error and the support log. Do not keep cycling the key or trying random files.
- Restore the engine computer from the saved read. Keep the as-found file untouched. Work from a copy.
- Confirm the hardware and OS. Some older operating systems are updated by the editor before a write. An aftermarket module may not open. A preflashed module is not the same as a stock one.
- Update the transmission calibration before a second attempt. Use the supported writer option, a stable battery support and the correct ignition state.
- If it fails again, stop and get support. A second blind attempt can turn a recoverable state into a bench job.
A relearn is part of delivery. The steps we have verified ship in the note with the file. We do not print a generic drive cycle, and a generic adaptive reset with the wrong axle ratio can undo the file.
8. Validate every mode
Validation is not one drive in Drive. Normal, Performance, Winter, WOT, AutoStick and a kickdown each need a before and after. Check request, start and completion separately.
| Event | What to compare | Pass condition |
|---|---|---|
| Part-throttle upshift | Request OSS, start, completion | Completion under the engine limit, no flare |
| Downshift / kickdown | Destination rpm, torque reduction, TCC release | Landing rpm under the limit, no bind |
| WOT shift | Request, completion, fuel cut | Completion stays under the cut |
| Mode change | Active schedule, request OSS | The mode you selected is the mode that moved |
| Converter apply | Command, actual slip, temperature | Slip follows the command without shudder |
| Hot restart | Same route after heat soak | Behavior repeats, no new ratio DTC |
- Warm baseline first. Fluid at operating temperature. Record the mode, the gear and the converter state for every event.
- Repeat the same route. A different road, tire pressure or load is a different test.
- Compare request, start and completion. A request that moved but a completion that did not is a different problem.
- Check the destination rpm on every kickdown. Then check the transition back into the next gear.
- Check TCC release and apply separately. Do not let a shift event hide a converter event.
- Send the same package for review. PCM and TCM reads, logs, channel config, IDs, mods, fuel and the exact changes. No VIN or customer name on a public example.
Questions
Why did a 5,500 entry in first behave absurdly?
If the table is OSS, 5,500 in first is 19,745 turbine rpm. Confirm the unit before you enter a number. The same 5,500 in fourth is direct, not first.
Why does the car shift later than the table?
Offset, interpolation, active schedule and completion delay are separate. Compare the request OSS first. If the request matches the cell plus the offset, the table is doing what you asked.
Why doesn't my WOT table matter?
The WOT selector, AutoStick settings, a competing limit or another schedule may be active. Verify the mode and the write identity before you add magnitude.
Do I need more TCM credits?
The licence dialog for this vehicle determines the cost. Neither "always extra" nor "always included" is established for every EGS52 or EGS53.
Must I full-write the TCM?
No universal instruction applies. Identify the hardware and OS, then use the writer option the supported definition offers. A copied recipe is not a writer option.
Can I fix softness by deleting torque management?
No universal evidence supports that. Reduce clutch load appropriately and establish pressure, time and torque reporting first. A zeroed cut can make a stock unit shift hard and then stop shifting.
Should I shift at peak torque?
Not generally. Compare wheel torque in adjacent gears at the same road speed. "Land at peak torque" is not a complete rule.
Why did new tires change the shifts?
The TCM calculates output speed from wheel-speed sensors. Check the coding, the actual rolling circumference and the front/rear compatibility before you touch a schedule.
Can I copy a 6.4 shift schedule into a 5.7?
The ratios may match. The engine torque, clutch hardware, converter, TCM OS and valvetrain may not. A comparison is useful. A direct copy needs evidence from this file.
Can I force lockup at wide-open throttle?
Only with a supported strategy and a converter rated for it. No universal visible-table recipe is verified here. Get the builder's approval first.
No stock cell values, no universal pressure recipe, no verified stock VVT map, no universal TCM write mode and no relearn drive cycle. Those gaps stay open until a matching file and log close them.
Send the PCM and TCM reads plus one log with the shift complaint. We check the active schedule, the offset, the shift cut and the converter. Full Custom is $199 during the launch special ($249 regular) for the engine file and covers cams, boost and E85. NAG1 is a separate transmission computer.
Include it in the order notes and we confirm coverage before work starts.
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