When programming GM 8-speed transmissions after replacement, you must choose between two different identification numbers: the TUN (Transmission Unique Number) or PUN (Part Unique Number). The TUN is found on a white sticker on the passenger side of the transmission and is used when replacing the entire transmission. The PUN is stamped on the valve body itself and is used when only the valve body is replaced. Understanding this distinction is critical for proper transmission operation.
Why GM 8-Speed Programming Is More Complex
Unlike GM 6-speed transmissions where the control module is internal, the 8-speed, 9-speed, and 10-speed transmissions use an external Transmission Control Module (TCM) mounted on the firewall near the brake booster. This means when you replace the transmission, you’re keeping the original TCM but must update it with the new transmission’s solenoid flow rate data.
The system works similarly to Ford’s solenoid strategy programming. Each valve body contains solenoids that are bench-tested for specific flow rates before installation. These flow rates are recorded and stored on GM’s server, linked to either the TUN or PUN number.
Understanding TUN vs PUN Numbers
TUN (Transmission Unique Number)
- Located on white sticker on passenger side of transmission
- Used when replacing entire transmission
- Identifies the transmission assembly but doesn’t contain flow rate data
- Links to PUN data through GM’s “genealogy tree” system
PUN (Part Unique Number)
- Stamped directly on valve body
- Used when replacing valve body only
- Contains actual solenoid flow rate reference data
- Also printed on valve body packaging (often discarded)
Programming Process Through TIS2WEB
Always select “Programming” rather than “MVCM Operations” when accessing the transmission programming menu. Programming checks for both software updates to the TCM and updates the solenoid strategy data. MVCM (Mechanical Characterization and Virtual Matching) only updates solenoid data.
Critical tip: Use caps lock when entering TUN or PUN numbers. The system may not recognize lowercase letters.
Programming Options
- Transmission Replace: Requires TUN from transmission sticker
- Valve Body Replace: Requires PUN from valve body or packaging
- Refresh Characterization Data: Updates existing data
The Fast Learn Procedure Is Essential
Unlike 6-speed transmissions where fast learn can often be skipped, 8-speed transmissions require this procedure to prevent shift quality issues. The transmission must be at operating temperature (75°C) and properly filled with fluid before starting.
Fast Learn Critical Points
- Don’t start with engine running – follow prompts exactly
- Process can take up to 10 minutes
- If it fails, power cycle the module (key off 60 seconds)
- After completion, power down for 10 minutes before driving
- Transmission may not move or shift properly until power cycle is complete
Used and Rebuilt Transmission Considerations
For used transmissions, consider using the PUN number from the actual valve body rather than relying on the TUN. GM’s server links TUN numbers to PUN data, but if previous work wasn’t programmed correctly, the server data may be inaccurate. Using the PUN ensures you’re getting the correct flow rates for the actual solenoids installed.
What This Means for Your Shop
Proper programming of GM 8-speed transmissions is more critical than 6-speed models. Incorrect programming will cause noticeable shift quality issues. Document all programming steps performed, including software updates, characterization data updates, and fast learn completion. This protects your shop if transmission problems persist after installation.
For shops in the Twin Cities metro area, ST Mobile Auto provides on-site transmission programming services for GM 8-speed, 9-speed, and 10-speed transmissions. Our technicians understand the critical differences between TUN and PUN programming and ensure all procedures are completed correctly the first time.
Get Expert GM Transmission Programming
ST Mobile Auto provides comprehensive transmission programming services on-site at your shop throughout the Twin Cities metro area. We handle all GM transmission programming, including the complex 8-speed, 9-speed, and 10-speed models, ensuring proper TUN/PUN selection and fast learn procedures.
Contact ST Mobile Auto for professional transmission programming:
- Phone: (612) 355-9566
- Service request: https://stmobileauto.com/shop-forms/
- Serving Minneapolis, St. Paul, and surrounding metro area