Harsh Shifts:
Disable P0101, P0102, P0103 in the following tables:
- E0102 Transmission DTC Fault Max Pressure Enablers
- E0104 Transmission DTC Fault Pressure Modifiers
Also disable P0101, P0102, P0103 in this table:
- E0103 Transmission Failsafe Enablers
Also check this table for/disable P0101, P0102, P0103:
- E0101 Transmission DTC Fault Processing Enablers
(that table probably won't contain those 3, but check it anyway)
Soft Shifts:
When driving monitor/log DYNCYLAIR, TRQENG, TFMPRS...
The PCM computes DYNCYLAIR from the VE table for various purposes:
- to compute/lookup fueling/fuelmass,
- to compute/lookup spark timing,
- to compute/lookup TRQENG;
TRQENG is used to compute/lookup the PCS current (or duty cycle) to drive the PCS with... in the hydrualic schematics the PCS produces Torque Signal pressure which drives the Boost Valve which assists the Isolator spring in driving the Pressure Regulator valve to control line pressure.
So, if the VE table is low, then DYNCYLAIR will be low, which causes TRQENG to be low, which causes Torque Signal pressure to be low, which causes line pressure to be low, which causes slippage which kills the transmission and the fluid.
When you view a log of TRQENG and TFMPRS, look at the shift pressure tables in the transmission calibration and see which cells TRQENG is looking up... at WOT these should be saying 80+ psi for TFMPRS.
So if you're running/tuning in SD be careful that the VE table is not going low by mistake (it will make your transmission slip, and it will make your AFR lean which will increase CC temps, cause knock, damage motor).