Blog › Reference › ZF 8HP Identification Guide

ZF 8HP Identification Guide: Case Size, Generation and Tag Numbers

The ZF 8HP shows up under more badges than almost any other transmission on the road today — BMW, Audi, Jeep, Ram, Dodge, Chrysler, Land Rover, Bentley and others — and the part numbers behind that family name are not interchangeable the way the model number suggests. Order a valve body, a mechatronic unit, or even a filter kit by "8HP45" or "8HP70" alone and there is a real chance it does not fit the unit on the bench. The 8HP45 in a 2015 Chrysler 300 is not built the same as the Gen 2 equivalent in a newer model, because Chrysler/Stellantis quietly moved the whole family to a second generation in 2019 without changing the badge most people read off the case.

This guide covers how to actually identify what you have, in the order that eliminates the most wrong parts fastest: case size, model number logic, the Gen 1/Gen 2 split, the tag itself, and the valve body codes that settle it when the model name is not specific enough.


Recommended ZF8HP parts
Once you have confirmed the generation and valve body code, these are the parts that fit it. In stock, ships same day from the USA.
8HP70 8HP75 Transmission Master Rebuild Kit BMW Jeep Dodge
8HP70/8HP75 Transmission Master Rebuild Kit
$463.99View part
ZF 8HP45/8HP70 Mechatronic Solenoid Kit, 9-Piece
ZF 8HP45/8HP70 Mechatronic Solenoid Kit, 9-Piece
$175.99View part
845RE ZF8HP45 8HP55 8HP70 Sonnax Zip Kit Valve Body Repair
845RE/8HP45/8HP55/8HP70 Zip Kit Valve Body Repair
$191.99View part

Two case sizes, then the model number

ZF builds the 8HP family in two physical case sizes, and that split is the fastest first cut. Per ATRA's Gears magazine, there is a smaller case for the lower-torque applications — 8HP45/845RE through 8HP50/850RE — and a larger case for medium-to-high torque applications, 8HP55 through 8HP95. The number that follows "HP" tracks the unit's torque class within the range ZF itself publishes for the whole family in its own product documentation: a torque capacity spanning 220 to 1,000 Nm across the lineup. That is why the base Pentastar V6 cars run a smaller-case 8HP45/845RE, the 5.7 and 6.4 HEMI cars and trucks step up to the larger-case 8HP70, and the supercharged Hellcat applications with the highest torque output of the family get the 8HP90.

Do not stop at case size. Gears is explicit that even within a case family, "there are enough subtle differences that could result in getting the wrong parts," and the safe assumption going in is that every one of these units is different unless you can cross-reference a part number through ZF or the vehicle manufacturer. Two transmissions that look identical on the outside, down to the bolt pattern and the fill plug location, can carry internals that are not interchangeable. The model number gets you in the right neighborhood. It does not get you the right part.


The generation split that changes everything (2019)

This is the identification step that actually decides whether the parts you order will work, and it is easy to miss because the badge on the case does not announce it. Sonnax technical specialist Jim Dial, writing in Transmission Digest, documents that in 2019 some Chrysler, Ram and Jeep applications moved to a second-generation ZF8. The designations split cleanly by generation: Gen 1 units are 8HP45, 8HP70 and 8HP90; Gen 2 units are 8HP50, 8HP75 and 8HP95. Same torque classes, same case sizes, different internals, different parts.

Torque classGen 1 designationGen 2 designation
Lower (small case)8HP45 / 845RE8HP50 / 850RE
Mid (large case)8HP708HP75
Highest (large case)8HP908HP95

The internal differences are not cosmetic. The change was driven by a gear ratio revision that forced numerous hard part changes, and it reworked how the B brake applies and releases. On a Gen 1 unit, the B brake piston — located at the back of the pump housing — has two hydraulic circuits: an apply circuit (B1) and a release circuit (B2). On Gen 2, the B2 release circuit was eliminated entirely and replaced with a mechanical return spring assembly, and ZF added wave springs between the steel plates on both the A and B brake assemblies specifically to make them release faster.

The valve body changed to match. Per Sonnax's documentation of the same generational split, the B and D solenoids swapped physical positions between Gen 1 and Gen 2 castings. Gen 2 solenoids are visually distinguishable by cream and blue caps, but they are not interchangeable with 845RE solenoids because the snout diameters differ. And because the B2 hydraulic circuit no longer exists in Gen 2, the upper valve body casting lost five control valves that routed it in Gen 1. A Gen 1 valve body does not have a home for a Gen 2 case's return-spring brake, and a Gen 2 valve body has no B2 circuit to feed a Gen 1 case. They are not a parts-bin substitution for each other in either direction, no matter how close the casting looks on the bench.


Reading the tag and the stucklisten number

Every ZF transmission carries an identification tag on the case, and per Gears magazine, that tag "must be used when ordering parts" — it is the starting point before you trust anything cast or badged on the outside of the unit. Sonnax's general guidance on reading ZF tags describes two key lines: a serial number, which flags running changes specific to that individual unit, and a part number, called the stucklisten number, which is structured in groups of digits. The first digits identify the base transmission type, the next group identifies the design type (whether the unit has a transfer case, a specific electronic control configuration, or another special application), and the final digits identify the specific vehicle application.

On 8HP-family parts specifically, the type-code prefix that shows up repeatedly in documented service and valve body part numbers is 1087 — Sonnax's own separator plate chart lists stamped numbers like 1087-327-099, 1087-327-175 and 1087-327-221 across different 8HP valve body codes. But that prefix is not perfectly universal: the same chart lists one plate, OE code A187/B187, stamped 1102-327-188 instead. The lesson is to read the full stamped number off the actual part or tag in front of you rather than assuming a prefix pattern holds for every revision.


Valve body separator plate codes

When the model number and generation still leave more than one possible part, the valve body separator plate's own stamped number is the tiebreaker. Sonnax publishes an application chart for exactly this reason, and it states plainly that these plates are not specific by transmission model — they are specific by valve body code and by the stamped number on the plate itself:

OE valve body codeStamped numberFits
A028/B0281087-327-099ZF8HP45, ZF8HP55, ZF8HP70
A048/B0481087-327-175 ZFS / 52854725AB845RE, ZF8HP45, ZF8HP70
A049/B0491087-327-178ZF8HP45, ZF8HP55, ZF8HP70
A054/B0541087-327-189 ZFSZF8HP55 only
A071/B0711087-327-221ZF8HP55 only
A187/B1871102-327-188ZF8HP45, ZF8HP55, ZF8HP70

Notice two things in that table that trip people up. First, the same OE code and stamped number can span three different model numbers (45, 55 and 70), which means a plate that physically fits is not proof you have correctly identified the model — it only proves the plate fits. Second, this chart does not include 8HP90, 8HP50, 8HP75 or 8HP95 at all. The Gen 2 and highest-torque variants use a separate numbering scheme entirely, which is one more reason the generation check has to happen before you go shopping for a valve body or separator plate by model number alone.


Vehicle application notes

On the Chrysler/Stellantis side, the pattern is well documented: the 8HP70 is the transmission behind the 5.7L and 6.4L HEMI Dodge Challenger starting in 2014, and the same unit carries the HEMI-equipped Durango, Grand Cherokee and Ram 1500 applications. The 8HP90 pairs with the supercharged Hellcat applications — the Challenger and Charger SRT Hellcat — because its higher torque rating within ZF's published 220–1,000 Nm family range is what the supercharged output needs. The smaller-case 8HP45/845RE covers the base 3.6L Pentastar V6 applications across the same model lines. ZF licenses the same basic architecture to BMW and to Audi, Porsche, Jaguar, Land Rover and others, each running their own badge and calibration on top of the same core gear set and shift element design — which is exactly why the tag and the stamped part number matter more than the name on the bellhousing.

Need parts for this job?

Rebuild kits, hard parts, solenoids, valve bodies, filters and the correct fluid for this unit — shipped fast from the USA on secure checkout.

Shop ZF8HP parts →

Shop the part for this fix

Once you have confirmed the generation and valve body code, our ZF8HP collection carries the matching rebuild kits, hard parts and valve bodies for 845RE, 8HP45, 8HP55 and 8HP70 applications.

Browse ZF8HP parts →

FAQ

How do I tell an 8HP45 apart from an 8HP70 or 8HP90?

Start with case size. ZF builds the family in a smaller case for the lower-torque 8HP45/845RE through 8HP50/850RE, and a larger case for 8HP55 through 8HP95, per ATRA's Gears magazine. The number after HP tracks the unit's torque class within ZF's own published family range of 220 to 1,000 Nm, which is why a 700 Nm-rated 8HP70 and a 1,000 Nm-rated 8HP90 share a case size but are not the same internally. Confirm with the tag, not the badge on the pan or the bellhousing casting.

What actually changed between ZF8 Generation 1 and Generation 2?

Per Sonnax and Transmission Digest, Chrysler, Ram and Jeep applications moved to a Gen 2 unit in 2019: Gen 1 designations are 8HP45, 8HP70 and 8HP90, and Gen 2 designations are 8HP50, 8HP75 and 8HP95. Internally, the Gen 1 B brake piston has an apply circuit (B1) and a release circuit (B2); Gen 2 eliminated B2 and replaced it with a return spring assembly, and added wave springs between the steel plates on the A and B brakes for faster release. The valve body changed too: the B and D solenoids swapped positions, and the upper casting's five control valves were deleted along with the B2 circuit. Gear ratios and numerous hard parts changed as well.

Where is the ZF 8HP identification tag and what does the number mean?

ZF puts an identification tag on every unit, and per Sonnax's general ZF numbering guidance, the tag carries two key lines: a serial number, and a part number (called the stucklisten number) broken into three groups of digits. The first digits identify the transmission type, the middle digits identify the design type, and the final digits identify the specific application. On 8HP family parts the type prefix most commonly seen in documented valve body and service part numbers is 1087, though at least one documented separator plate carries a 1102 prefix instead, so the prefix alone is not a guarantee without checking the full stamped number.

Can a Gen 1 valve body go into a Gen 2 case, or the reverse?

No. The B2 release circuit that Gen 1 valve bodies route hydraulically does not exist in the Gen 2 casting, which eliminated five control valves along with it, and the B and D solenoid positions are swapped between generations. A Gen 1 valve body does not have anywhere to route a Gen 2 case's return-spring brake, and a Gen 2 valve body cannot supply the B2 circuit a Gen 1 case needs. Identify the generation before ordering either part.

Does the ZF8HP model number alone tell me which valve body separator plate I need?

No. Sonnax's own valve body separator plate application chart states plainly that the plates are not specific by transmission model, but by valve body code and stamped number. The same OE code, such as A028/B028, can show up across the 8HP45, 8HP55 and 8HP70, while a visually similar plate stamped 1087-327-189 fits only the 8HP55. Read the stamped number off the plate itself before ordering.


Related guides

Sources

  1. ZF Friedrichshafen AG — 8-Speed Automatic Transmission (8HP) product documentation. Backs the family torque range of 220 to 1,000 Nm used throughout this guide to explain the model-number-to-torque-class convention. zf.com
  2. Transmission Digest — "Chrysler ZF8 generations 1 and 2 identification guide," Jim Dial, Sonnax TASC Force (April 20, 2023). Backs the 2019 move to a second-generation unit on Chrysler, Ram and Jeep applications, the Gen 1 designations 8HP45/8HP70/8HP90 versus Gen 2 designations 8HP50/8HP75/8HP95, the B1/B2 brake circuit change, the gear ratio and hard part changes. transmissiondigest.com
  3. Sonnax — ZF8 Gen 1 vs Gen 2 identification guide (tech resource 1257). Backs the valve body solenoid B/D position swap between generations, the cream/blue solenoid cap identification and snout diameter incompatibility with 845RE, and the elimination of five control valves from the Gen 2 upper valve body casting. sonnax.com
  4. Sonnax — ZF8 Valve Body Separator Plate Application Chart (tech resource 1361). Backs the separator plate table: OE codes A028/B028 through A187/B187, their stamped numbers, and the statement that the plates are identified by valve body code and stamped number rather than by transmission model. sonnax.com
  5. Sonnax — "ZF Tips with a European Flavor" (tech resource 163). Backs the general ZF tag-reading convention: the serial number line, the stucklisten part number structure of transmission-type digits, design-type digits and application digits. sonnax.com
  6. ATRA / Gears Magazine — "The ZF 8HP: The New Kid on the Aftermarket Block" (September 2020). Backs the two case-size families (8HP45/845RE through 8HP50/850RE small case; 8HP55 through 8HP95 large case), the instruction to assume units are different unless cross-referenced through ZF or the vehicle manufacturer, and the tag being the required starting point for ordering parts. gearsmagazine.com
Need parts for this job?

Shop ZF8HP rebuild kits, hard parts, solenoids, and the tools to install them — shipped fast from the USA.

Shop ZF8HP parts →

Keep the fluid specs on your bench

Every major transmission, the exact fluid it takes and the capacity, on one printable sheet. Free, no fluff.

Get the spec chart →