Home3 Series 1998-2006 (E46)BMW 5HP19 Solenoid Replacement - 5 Speed ZF Transmission

BMW 5HP19 Solenoid Replacement – 5 Speed ZF Transmission

Affiliate link disclosure – The BMW Repair Guide uses affiliate links in their site. For more information on affiliate links, please click here.
Repair Summary
The following article gives detailed instructions on replacing the transmission solenoids in a ZF 5HP19 five speed automatic transmission. Even though we have used a 2003 BMW 325ci to perform this repair, this article can be applied to any vehicle with the ZF 5HP19 five speed automatic transmission with minor modifications.
E81 1 Series 130i
E81 1 Series 120i
E81 1 Series 120d
E81 1 Series 123d
E81 1 Series 118i
E81 1 Series 118d
E81 1 Series 116i 2.0
E81 1 Series 116i 1.6
E81 1 Series 116d
E87 1 Series 120i
E87 1 Series 130i
E87 1 Series 120d
E87 1 Series 118i
E87 1 Series 118d
E87 1 Series 116i
E88 1 Series 128i
E88 1 Series 135i
E88 1 Series 125i
E88 1 Series 123d
E88 1 Series 120i
E88 1 Series 120d
E88 1 Series 118i
E88 1 Series 118d
E82 1 Series 120d
E82 1 Series M Coupé
E82 1 Series 135i
E82 1 Series 128i
E82 1 Series 125i
E82 1 Series 123d
E82 1 Series 120i
E82 1 Series 118d
F20 1 Series M135iX
F20 1 Series 116i
F20 1 Series M135i
F20 1 Series 125i
F20 1 Series 120dX
F20 1 Series 125d
F20 1 Series 120d
F20 1 Series 118i
F20 1 Series 118dX
F20 1 Series 118d
F20 1 Series 116d ed
F20 1 Series 116d
F20 1 Series 114d
F20 1 Series 114i
F20N 1 Series M140iX
F20N 1 Series 118i
F20N 1 Series M140i
F20N 1 Series M135iX
F20N 1 Series M135i
F20N 1 Series 125d
F20N 1 Series 125i
F20N 1 Series 120dX
F20N 1 Series 120i
F20N 1 Series 120d
F20N 1 Series 118dX
F20N 1 Series 118d
F20N 1 Series 116d ed
F20N 1 Series 116i
F20N 1 Series 116d
F20N 1 Series 114d
F21 1 Series 125d
F21 1 Series M135iX
F21 1 Series M135i
F21 1 Series 120dX
F21 1 Series 118i
F21 1 Series 120d
F21 1 Series 118dX
F21 1 Series 116i
F21 1 Series 116d ed
F21 1 Series 118d
F21 1 Series 116d
F21 1 Series 114i
F21 1 Series 114d
F21 1 Series 125i
F21N 1 Series M140iX
F21N 1 Series 116d ed
F21N 1 Series M140i
F21N 1 Series M135iX
F21N 1 Series 125d
F21N 1 Series 125i
F21N 1 Series M135i
F21N 1 Series 120i
F21N 1 Series 120dX
F21N 1 Series 118i
F21N 1 Series 120d
F21N 1 Series 118dX
F21N 1 Series 118d
F21N 1 Series 116i
F21N 1 Series 116d
F21N 1 Series 114d
F40 1 Series 120dX
F40 1 Series M135iX
F40 1 Series 118i
F40 1 Series 118d
F40 1 Series 116d
F52 1 Series 120i
F52 1 Series 125i
F52 1 Series 118i
E87N 1 Series 130i
E87N 1 Series 116i 1.6
E87N 1 Series 116d
E87N 1 Series 123d
E87N 1 Series 120i
E87N 1 Series 120d
E87N 1 Series 118i
E87N 1 Series 118d
E87N 1 Series 116i 2.0
F22 2 Series M240iX
F22 2 Series 228iX
F22 2 Series M240i
F22 2 Series M235iX
F22 2 Series M235i
F22 2 Series 230iX
F22 2 Series 230i
F22 2 Series 225d
F22 2 Series 228i
F22 2 Series 220i
F22 2 Series 220dX
F22 2 Series 220d
F22 2 Series 218i
F22 2 Series 218d
F22N 2 Series M240iX
F22N 2 Series 218d
F22N 2 Series M240i
F22N 2 Series 230iX
F22N 2 Series 225d
F22N 2 Series 230i
F22N 2 Series 220i
F22N 2 Series 220dX
F22N 2 Series 218i
F22N 2 Series 220d
F87 2 Series M2
F87N 2 Series M2 Competition
F87N 2 Series M2
F23 2 Series M240iX
F23 2 Series 230i
F23 2 Series M240i
F23 2 Series M235iX
F23 2 Series 230iX
F23 2 Series M235i
F23 2 Series 228iX
F23 2 Series 228i
F23 2 Series 220i
F23 2 Series 225d
F23 2 Series 218d
F23 2 Series 218i
F23 2 Series 220d
F23N 2 Series M240iX
F23N 2 Series M240i
F23N 2 Series 230i
F23N 2 Series 230iX
F23N 2 Series 225d
F23N 2 Series 220i
F23N 2 Series 218i
F23N 2 Series 220d
F23N 2 Series 218d
F45 2 Series 225xe
F45 2 Series 218dX
F45 2 Series 225i
F45 2 Series 225iX
F45 2 Series 220dX
F45 2 Series 220i
F45 2 Series 220d
F45 2 Series 218i
F45 2 Series 218d
F45 2 Series 216i
F45 2 Series 216d
F45 2 Series 214d
F45N 2 Series 225xe
F45N 2 Series 225i
F45N 2 Series 225iX
F45N 2 Series 220i
F45N 2 Series 220dX
F45N 2 Series 220d
F45N 2 Series 218i
F45N 2 Series 218dX
F45N 2 Series 218d
F45N 2 Series 216d
F45N 2 Series 216i
F46 2 Series 220i
F46 2 Series 220d
F46 2 Series 220dX
F46 2 Series 218i
F46 2 Series 218dX
F46 2 Series 216i
F46 2 Series 218d
F46 2 Series 216d
F46 2 Series 214d
F46N 2 Series 220i
F46N 2 Series 220dX
F46N 2 Series 220d
F46N 2 Series 218i
F46N 2 Series 218dX
F46N 2 Series 218d
F46N 2 Series 216i
F46N 2 Series 216d
E46 3 Series 325ti
E46 3 Series 318td
E46 3 Series 320td
E46 3 Series 318ti
E46 3 Series 330xi
E46 3 Series 330i
E46 3 Series 330xd
E46 3 Series 330d
E46 3 Series 316ti
E46 3 Series 328i
E46 3 Series 325xi
E46 3 Series 325i
E46 3 Series 320i
E46 3 Series 323i
E46 3 Series 320d
E46 3 Series 318i
E46 3 Series 318d
E46 3 Series 316i
E46 3 Series M3 CSL
E46 3 Series M3
E46 3 Series 330Ci
E46 3 Series 330Cd
E46 3 Series 325Ci
E46 3 Series 323Ci
E46 3 Series 320Ci
E46 3 Series 320Cd
E46 3 Series 318Ci
E46 3 Series 328Ci
E46 3 Series 316Ci
E46 3 Series 323i 2.4
E46 3 Series 316i 1.9
E46 3 Series 316i 1.6
E90 3 Series M3
E90 3 Series 318d
E90 3 Series 335i
E90 3 Series 335xi
E90 3 Series 335d
E90 3 Series 330xd
E90 3 Series 330xi
E90 3 Series 330i
E90 3 Series 330d
E90 3 Series 328xi
E90 3 Series 328i
E90 3 Series 325xi
E90 3 Series 325i
E90 3 Series 323i
E90 3 Series 325d
E90 3 Series 320i
E90 3 Series 320si
E90 3 Series 320d
E90 3 Series 318i
E90 3 Series 316i
E90N 3 Series M3 CRT
E90N 3 Series 318i
E90N 3 Series M3
E90N 3 Series 335xi
E90N 3 Series 335i
E90N 3 Series 335d
E90N 3 Series 330xd
E90N 3 Series 330xi
E90N 3 Series 330i
E90N 3 Series 328xi
E90N 3 Series 330d
E90N 3 Series 328i
E90N 3 Series 325d
E90N 3 Series 325i
E90N 3 Series 325xi
E90N 3 Series 323i
E90N 3 Series 320xd
E90N 3 Series 320i
E90N 3 Series 320d ed
E90N 3 Series 320d
E90N 3 Series 318d
E90N 3 Series 316i
E90N 3 Series 316d
F44 2 Series M235iX
F44 2 Series 218i
F44 2 Series 228iX
F44 2 Series 220d
E36 3 Series 316i
E36 3 Series 318is
E36 3 Series M3
E36 3 Series 320i
E36 3 Series 325i
E36 3 Series 325is
E36 3 Series 323i
E36 3 Series 328i
E36 3 Series 318i
E36 3 Series 323i 2.4
E36 3 Series 325td
E36 3 Series 325tds
E36 3 Series 318tds
E36 3 Series 316i 1.6
E36 3 Series 323ti
E36 3 Series 318ti
E36 3 Series 316g
E36 3 Series 316i 1.9
E91 3 Series 335xi
E91 3 Series 325d
E91 3 Series 335i
E91 3 Series 335d
E91 3 Series 330xi
E91 3 Series 330xd
E91 3 Series 330d
E91 3 Series 330i
E91 3 Series 328xi
E91 3 Series 325i
E91 3 Series 328i
E91 3 Series 325xi
E91 3 Series 323i
E91 3 Series 320i
E91 3 Series 320d
E91 3 Series 318i
E91 3 Series 318d
E91N 3 Series 316d
E91N 3 Series 335xi
E91N 3 Series 335i
E91N 3 Series 330xi
E91N 3 Series 335d
E91N 3 Series 330xd
E91N 3 Series 330i
E91N 3 Series 330d
E91N 3 Series 328xi
E91N 3 Series 328i
E91N 3 Series 325xi
E91N 3 Series 325i
E91N 3 Series 325d
E91N 3 Series 320xd
E91N 3 Series 323i
E91N 3 Series 320i
E91N 3 Series 320d ed
E91N 3 Series 320d
E91N 3 Series 318i
E91N 3 Series 318d
E91N 3 Series 316i
E92 3 Series M3
E92 3 Series 325d
E92 3 Series 335xi
E92 3 Series 335i
E92 3 Series 335d
E92 3 Series 330xi
E92 3 Series 330xd
E92 3 Series 330i
E92 3 Series 330d
E92 3 Series 328xi
E92 3 Series 328i
E92 3 Series 325xi
E92 3 Series 325i
E92 3 Series 323i
E92 3 Series 320xd
E92 3 Series 320i
E92 3 Series 320d
E92 3 Series 316i
E92N 3 Series M3
E92N 3 Series 323i
E92N 3 Series 335xi
E92N 3 Series 335is
E92N 3 Series 335i
E92N 3 Series 335d
E92N 3 Series 330xi
E92N 3 Series 330xd
E92N 3 Series 330i
E92N 3 Series 330d
E92N 3 Series 328xi
E92N 3 Series 328i
E92N 3 Series 325xi
E92N 3 Series 325i
E92N 3 Series 320xd
E92N 3 Series 325d
E92N 3 Series 320d
E92N 3 Series 320i
E92N 3 Series 318i
E92N 3 Series 316i
E93 3 Series M3
E93 3 Series 320d
E93 3 Series 335i
E93 3 Series 330i
E93 3 Series 330d
E93 3 Series 328i
E93 3 Series 325i
E93 3 Series 323i
E93 3 Series 325d
E93 3 Series 320i
E93N 3 Series M3
E93N 3 Series 323i
E93N 3 Series 335is
E93N 3 Series 330i
E93N 3 Series 335i
E93N 3 Series 330d
E93N 3 Series 328i
E93N 3 Series 325i
E93N 3 Series 325d
E93N 3 Series 320i
E93N 3 Series 320d
E93N 3 Series 318i
F30 3 Series 318d
F30 3 Series Hybrid 3
F30 3 Series 335iX
F30 3 Series 335i
F30 3 Series 335dX
F30 3 Series 330d
F30 3 Series 330dX
F30 3 Series 328i
F30 3 Series 328dX
F30 3 Series 328d
F30 3 Series 328iX
F30 3 Series 320iX
F30 3 Series 325d
F30 3 Series 320i
F30 3 Series 320i ed
F30 3 Series 320dX
F30 3 Series 320d ed
F30 3 Series 320d
F30 3 Series 318dX
F30 3 Series 316i
F30 3 Series 316d
F30N 3 Series 340iX
F30N 3 Series 318i
F30N 3 Series 335dX
F30N 3 Series 340i
F30N 3 Series 330iX
F30N 3 Series 330i
F30N 3 Series 330dX
F30N 3 Series 330e
F30N 3 Series 330d
F30N 3 Series 328iX
F30N 3 Series 328i
F30N 3 Series 328dX
F30N 3 Series 328d
F30N 3 Series 320iX
F30N 3 Series 325d
F30N 3 Series 320i
F30N 3 Series 320i ed
F30N 3 Series 320dX
F30N 3 Series 320d ed
F30N 3 Series 320d
F30N 3 Series 318dX
F30N 3 Series 318d
F30N 3 Series 316i
F30N 3 Series 316d
F80 3 Series M3
F80N 3 Series M3
G20 3 Series M340iX
G20 3 Series M340i
G20 3 Series 330iX
G20 3 Series 330i
G20 3 Series 330e
G20 3 Series 330dX
G20 3 Series 320iX
G20 3 Series 330d
G20 3 Series 325i
G20 3 Series 320i 1.6
G20 3 Series 320i
G20 3 Series 320dX
G20 3 Series 318d
G20 3 Series 320d
F31 3 Series 335iX
F31 3 Series 320d
F31 3 Series 335i
F31 3 Series 330d
F31 3 Series 328iX
F31 3 Series 335dX
F31 3 Series 330dX
F31 3 Series 328dX
F31 3 Series 328i
F31 3 Series 325d
F31 3 Series 320i
F31 3 Series 320iX
F31 3 Series 320dX
F31 3 Series 320d ed
F31 3 Series 318dX
F31 3 Series 318d
F31 3 Series 316d
F31 3 Series 316i
F31N 3 Series 340iX
F31N 3 Series 318i
F31N 3 Series 340i
F31N 3 Series 335dX
F31N 3 Series 330i
F31N 3 Series 330iX
F31N 3 Series 330dX
F31N 3 Series 330d
F31N 3 Series 328dX
F31N 3 Series 328iX
F31N 3 Series 325d
F31N 3 Series 320iX
F31N 3 Series 320i
F31N 3 Series 320dX
F31N 3 Series 320d ed
F31N 3 Series 318dX
F31N 3 Series 320d
F31N 3 Series 318d
F31N 3 Series 316d
G21 3 Series 330d
G21 3 Series M340iX
G21 3 Series 330iX
G21 3 Series 330i
G21 3 Series 330dX
G21 3 Series 320i
G21 3 Series 320dX
G21 3 Series 320d
G21 3 Series 318d
F34 3 Series 335iX
F34 3 Series 320i
F34 3 Series 335i
F34 3 Series 335dX
F34 3 Series 330d
F34 3 Series 330dX
F34 3 Series 328iX
F34 3 Series 328i
F34 3 Series 325d
F34 3 Series 320iX
F34 3 Series 320dX
F34 3 Series 318d
F34 3 Series 320d
F34N 3 Series 318d
F34N 3 Series 340iX
F34N 3 Series 340i
F34N 3 Series 335dX
F34N 3 Series 330iX
F34N 3 Series 330dX
F34N 3 Series 330i
F34N 3 Series 330d
F34N 3 Series 320iX
F34N 3 Series 320i
F34N 3 Series 325d
F34N 3 Series 320dX
F34N 3 Series 320d
F35 3 Series 335Li
F35 3 Series 328LiX
F35 3 Series 328Li
F35 3 Series 320Li
F35 3 Series 316Li
F35N 3 Series 335Li
F35N 3 Series 316Li
F35N 3 Series 330LiX
F35N 3 Series 330Li
F35N 3 Series 328Li
F35N 3 Series 328LiX
F35N 3 Series 320LiX
F35N 3 Series 320Li
F35N 3 Series 318Li
G28 3 Series 330LiX
G28 3 Series 325LiX
G28 3 Series 325Li
G28 3 Series 320Li
F32 4 Series 420iX
F32 4 Series 440iX
F32 4 Series 440i
F32 4 Series 435iX
F32 4 Series 435dX
F32 4 Series 435i
F32 4 Series 430iX
F32 4 Series 430i
F32 4 Series 430dX
F32 4 Series 430d
F32 4 Series 428iX
F32 4 Series 428i
F32 4 Series 425d
F32 4 Series 420i
F32 4 Series 420dX
F32 4 Series 420d
F32 4 Series 418i
F32 4 Series 418d
F32N 4 Series 440iX
F32N 4 Series 418d
F32N 4 Series 435dX
F32N 4 Series 440i
F32N 4 Series 430iX
F32N 4 Series 430dX
F32N 4 Series 430i
F32N 4 Series 430d
F32N 4 Series 425d
F32N 4 Series 420iX
F32N 4 Series 420d
F32N 4 Series 420dX
F32N 4 Series 420i
F32N 4 Series 418i
F82 4 Series M4 GTS
F82 4 Series M4
F82N 4 Series M4
F82N 4 Series M4 CS
F33 4 Series 428iX
F33 4 Series 440iX
F33 4 Series 435i
F33 4 Series 435iX
F33 4 Series 440i
F33 4 Series 435dX
F33 4 Series 430iX
F33 4 Series 430i
F33 4 Series 428i
F33 4 Series 430d
F33 4 Series 425d
F33 4 Series 420i
F33 4 Series 420d
F33N 4 Series 440iX
F33N 4 Series 435dX
F33N 4 Series 440i
F33N 4 Series 430i
F33N 4 Series 430d
F33N 4 Series 430iX
F33N 4 Series 420i
F33N 4 Series 425d
F33N 4 Series 420d
F83 4 Series M4
F83N 4 Series M4
F36 4 Series 440i
F36 4 Series 440iX
F36 4 Series 435i
F36 4 Series 435iX
F36 4 Series 435dX
F36 4 Series 430iX
F36 4 Series 430i
F36 4 Series 430dX
F36 4 Series 430d
F36 4 Series 428iX
F36 4 Series 428i
F36N 4 Series 418i
F36N 4 Series 440iX
F36N 4 Series 435dX
F36N 4 Series 440i
F36N 4 Series 430iX
F36N 4 Series 430dX
F36N 4 Series 430i
F36N 4 Series 430d
F36N 4 Series 420iX
F36N 4 Series 425d
F36N 4 Series 420i
F36N 4 Series 420d
F36N 4 Series 420dX
F36N 4 Series 418d
E39 5 Series 540i
E39 5 Series M5
E39 5 Series 540iP
E39 5 Series 535i
E39 5 Series 530i
E39 5 Series 530d
E39 5 Series 528i
E39 5 Series 525tds
E39 5 Series 525td
E39 5 Series 525i
E39 5 Series 525d
E39 5 Series 523i 2.4
E39 5 Series 523i
E39 5 Series 520d
E39 5 Series 520i
E60 5 Series M5
E60 5 Series 523Li
E60 5 Series 550i
E60 5 Series 545i
E60 5 Series 540i
E60 5 Series 535d
E60 5 Series 530xi
E60 5 Series 530xd
E60 5 Series 530Li
E60 5 Series 530i
E60 5 Series 530d
E60 5 Series 525i
E60 5 Series 525xi
E60 5 Series 525Li
E60 5 Series 525d
E60 5 Series 523i
E60 5 Series 520i
E60 5 Series 520d
E60N 5 Series 550i
E60N 5 Series 525xi
E60N 5 Series 540i
E60N 5 Series 535xi
E60N 5 Series 535i
E60N 5 Series 535d
E60N 5 Series 530xi
E60N 5 Series 530xd
E60N 5 Series 530Li
E60N 5 Series 530i
E60N 5 Series 528xi
E60N 5 Series 530d
E60N 5 Series 528i
E60N 5 Series 525Li
E60N 5 Series 525xd
E60N 5 Series 525i
E60N 5 Series 525d
E60N 5 Series 523Li
E60N 5 Series 523i
E60N 5 Series 520Li
E60N 5 Series 520d
E60N 5 Series 520i
E61 5 Series 550i
E61 5 Series 530d
E61 5 Series 545i
E61 5 Series 535d
E61 5 Series 530xi
E61 5 Series 530xd
E61 5 Series 525i
E61 5 Series 530i
E61 5 Series 525xi
E61 5 Series 525d
E61 5 Series 523i
E61 5 Series 520d
E61N 5 Series 523i
E61N 5 Series M5
E61N 5 Series 550i
E61N 5 Series 535xi
E61N 5 Series 535d
E61N 5 Series 530xi
E61N 5 Series 530i
E61N 5 Series 530xd
E61N 5 Series 525xi
E61N 5 Series 530d
E61N 5 Series 525xd
E61N 5 Series 525i
E61N 5 Series 520i
E61N 5 Series 525d
E61N 5 Series 520d
F07 5 Series 550iX 4.4
F07 5 Series 530d 155kW
F07 5 Series 550iX 4.0
F07 5 Series 550iX
F07 5 Series 550i
F07 5 Series 535i
F07 5 Series 535iX
F07 5 Series 535dX
F07 5 Series 530dX
F07 5 Series 530d
F07 5 Series 535d
F07 5 Series 520d
F07N 5 Series 550iX 4.4
F07N 5 Series 550iX
F07N 5 Series 550i
F07N 5 Series 550iX 4.0
F07N 5 Series 535i
F07N 5 Series 535iX
F07N 5 Series 535dX
F07N 5 Series 535d
F07N 5 Series 530dX
F07N 5 Series 530d
F07N 5 Series 520d
F07N 5 Series 528i
F10 5 Series M550dX
F10 5 Series 525dX
F10 5 Series M5
F10 5 Series Hybrid 5
F10 5 Series 550iX
F10 5 Series 535iX
F10 5 Series 550i
F10 5 Series 535i
F10 5 Series 530i
F10 5 Series 535d
F10 5 Series 535dX
F10 5 Series 530dX
F10 5 Series 528i
F10 5 Series 528iX
F10 5 Series 530d
F10 5 Series 525d
F10 5 Series 523i
F10 5 Series 520i
F10 5 Series 520d ed
F10 5 Series 520d
F10N 5 Series M550dX
F10N 5 Series Hybrid 5
F10N 5 Series 550i
F10N 5 Series 550iX
F10N 5 Series 535iX
F10N 5 Series 535i
F10N 5 Series 535dX
F10N 5 Series 535d
F10N 5 Series 530dX
F10N 5 Series 530d
F10N 5 Series 528iX
F10N 5 Series 528i
F10N 5 Series 525d
F10N 5 Series 520i
F10N 5 Series 520d
F10N 5 Series 518d
F10N 5 Series 520dX
F10N 5 Series 525dX
F11 5 Series M550dX
F11 5 Series 535d
F11 5 Series 550i
F11 5 Series 535iX
F11 5 Series 535i
F11 5 Series 535dX
F11 5 Series 530i
F11 5 Series 530dX
F11 5 Series 530d
F11 5 Series 528iX
F11 5 Series 528i
F11 5 Series 525dX
F11 5 Series 525d
F11 5 Series 523i
F11 5 Series 520i
F11 5 Series 520d
F11N 5 Series M550dX
F11N 5 Series 518d
F11N 5 Series 550i
F11N 5 Series 535iX
F11N 5 Series 535i
F11N 5 Series 535dX
F11N 5 Series 535d
F11N 5 Series 530d
F11N 5 Series 530dX
F11N 5 Series 528iX
F11N 5 Series 528i
F11N 5 Series 525dX
F11N 5 Series 525d
F11N 5 Series 520i
F11N 5 Series 520dX
F11N 5 Series 520d
F18 5 Series 535Li
F18 5 Series 530Li
F18 5 Series 528Li
F18 5 Series 523Li
F18 5 Series 520Li
F18 5 Series 525Li
F18N 5 Series 535Li
F18N 5 Series 528LiX
F18N 5 Series 530Li
F18N 5 Series 530Le
F18N 5 Series 525Li
F18N 5 Series 528Li
F18N 5 Series 520Li
G30 5 Series M550iX
G30 5 Series 518d
G30 5 Series 540iX
G30 5 Series 540i
G30 5 Series M550dX
G30 5 Series 530i
G30 5 Series 530iX
G30 5 Series 540dX
G30 5 Series 530eX
G30 5 Series 530e
G30 5 Series 530dX
G30 5 Series 530d
G30 5 Series 525d
G30 5 Series 520i 1.6
G30 5 Series 520i
G30 5 Series 520d ed
G30 5 Series 520dX
G30 5 Series 520d
F90 5 Series M5
G31 5 Series 518d
G31 5 Series M550dX
G31 5 Series 540iX
G31 5 Series 540dX
G31 5 Series 530iX
G31 5 Series 530dX
G31 5 Series 530d
G31 5 Series 525d
G31 5 Series 520i
G31 5 Series 520dX
G31 5 Series 520d
G31 5 Series 530i
G38 5 Series 540Li
G38 5 Series 525Li
G38 5 Series 530LiX
G38 5 Series 530Le
G38 5 Series 530Li
G38 5 Series 528Li
E63 6 Series M6
E63 6 Series 630i
E63 6 Series 645Ci
E63 6 Series 650i
E63N 6 Series 650i
E63N 6 Series 630i
E63N 6 Series 635d
E64 6 Series M6
E64 6 Series 645Ci
E64 6 Series 650i
E64 6 Series 630i
E64N 6 Series 635d
E64N 6 Series 650i
E64N 6 Series 630i
F06 6 Series 640d
F06 6 Series M6
F06 6 Series ALPINA B6
F06 6 Series 650iX 4.4
F06 6 Series 650iX
F06 6 Series 650iX 4.0
F06 6 Series 650i
F06 6 Series 640iX
F06 6 Series 640i
F06 6 Series 640dX
F06N 6 Series 640d
F06N 6 Series M6
F06N 6 Series ALPINA B6
F06N 6 Series 650iX 4.4
F06N 6 Series 650iX
F06N 6 Series 650iX 4.0
F06N 6 Series 650i
F06N 6 Series 640iX
F06N 6 Series 640i
F06N 6 Series 640dX
F12 6 Series M6
F12 6 Series 640d
F12 6 Series 650iX 4.4
F12 6 Series 650iX 4.0
F12 6 Series 650i
F12 6 Series 650iX
F12 6 Series 640i
F12 6 Series 640iX
F12 6 Series 640dX
F12N 6 Series M6
F12N 6 Series 650i
F12N 6 Series 650iX 4.4
F12N 6 Series 650iX 4.0
F12N 6 Series 650iX
F12N 6 Series 640iX
F12N 6 Series 640i
F12N 6 Series 640dX
F12N 6 Series 640d
F13 6 Series M6
F13 6 Series 640iX
F13 6 Series 650iX 4.4
F13 6 Series 650iX 4.0
F13 6 Series 650i
F13 6 Series 650iX
F13 6 Series 640dX
F13 6 Series 640i
F13 6 Series 640d
F13N 6 Series 650iX 4.4
F13N 6 Series M6
F13N 6 Series 650iX 4.0
F13N 6 Series 650i
F13N 6 Series 650iX
F13N 6 Series 640iX
F13N 6 Series 640i
F13N 6 Series 640dX
F13N 6 Series 640d
G32 6 Series 640iX
G32 6 Series 640i
G32 6 Series 640dX
G32 6 Series 630dX
G32 6 Series 630iX
G32 6 Series 630i
G32 6 Series 620dX
G32 6 Series 630d
G32 6 Series 620d
E65 7 Series 730i
E65 7 Series ALPINA B7
E65 7 Series 760i
E65 7 Series 750i
E65 7 Series 745i
E65 7 Series 745d
E65 7 Series 740i
E65 7 Series 740d
E65 7 Series 735i
E65 7 Series 730d
E66 7 Series 760Li
E66 7 Series 750Li
E66 7 Series 745Li
E66 7 Series 730Li
E66 7 Series 735Li
E66 7 Series 730Ld
E66 7 Series 740Li
E67 7 Series 745LiS
E67 7 Series 760LiS
F01 7 Series 730d
F01 7 Series ALPINA B7X
F01 7 Series ALPINA B7
F01 7 Series 750iX
F01 7 Series 760i
F01 7 Series 750i
F01 7 Series 740d
F01 7 Series 740dX
F01 7 Series 740i
F01 7 Series 730i
F01N 7 Series Hybrid 7
F01N 7 Series 730dX
F01N 7 Series ALPINA B7X
F01N 7 Series ALPINA B7
F01N 7 Series 760i
F01N 7 Series 750iX
F01N 7 Series 750i
F01N 7 Series 750dX
F01N 7 Series 740d
F01N 7 Series 740i
F01N 7 Series 740dX
F01N 7 Series 730i
F01N 7 Series 730d
F02 7 Series ALPINA B7L
F02 7 Series ALPINA B7LX
F02 7 Series 760Li
F02 7 Series 750LiX
F02 7 Series 750Li
F02 7 Series 740Li
F02 7 Series 730Ld
F02 7 Series 730Li
E38 7 Series 725tds
E38 7 Series 728i
E38 7 Series 730d
E38 7 Series 740d
E38 7 Series 730i
E38 7 Series 735i
E38 7 Series 740i
E38 7 Series 750i
E38 7 Series 740iLP
E38 7 Series 728iL
E38 7 Series 735iL
E38 7 Series 740iL
E38 7 Series 750iL
E38 7 Series 730iL
E38 7 Series 750iLS
E38 7 Series L7
E38 7 Series 750iLP
F02N 7 Series Hybrid 7L
F02N 7 Series 740LiX
F02N 7 Series ALPINA B7LX
F02N 7 Series ALPINA B7L
F02N 7 Series 760Li
F02N 7 Series 750LiX 4.4
F02N 7 Series 750LiX 4.0
F02N 7 Series 750LiX
F02N 7 Series 750LdX
F02N 7 Series 750Li
F02N 7 Series 740Li
F02N 7 Series 740LdX
F02N 7 Series 730Li
F02N 7 Series 730Ld
F03 7 Series 760LiS
F03 7 Series 750LiS
F03N 7 Series 760LiS
F03N 7 Series 750LiS
F04 7 Series Hybrid 7
F04 7 Series Hybrid 7L
G11 7 Series 750iX
G11 7 Series 730d
G11 7 Series 750dX
G11 7 Series 750i
G11 7 Series 740i
G11 7 Series 740dX
G11 7 Series 740e
G11 7 Series 730i
G11 7 Series 730dX
G11 7 Series 725d
G11N 7 Series 740dX
G11N 7 Series 750iX
G11N 7 Series 750dX
G11N 7 Series 745e
G11N 7 Series 740i
G11N 7 Series 730i
G11N 7 Series 730dX
G11N 7 Series 730d
G12 7 Series 730LdX
G12 7 Series M760LiX
G12 7 Series M760iX
G12 7 Series ALPINA B7
G12 7 Series 750LiX 4.4
G12 7 Series 750LiX 4.0
G12 7 Series 750iX
G12 7 Series 750Li
G12 7 Series 750LdX
G12 7 Series 750i
G12 7 Series 740Li
G12 7 Series 740LiX
G12 7 Series 740LeX
G12 7 Series 740Le
G12 7 Series 740iX
G12 7 Series 740LdX
G12 7 Series 740i
G12 7 Series 740eX
G12 7 Series 730Li
G12 7 Series 730Ld
G12 7 Series 725Ld
G12N 7 Series M760LiX
G12N 7 Series 740i
G12N 7 Series M760iX
G12N 7 Series 750LiX
G12N 7 Series ALPINA B7
G12N 7 Series 750iX
G12N 7 Series 750LdX
G12N 7 Series 745LeX
G12N 7 Series 745Le
G12N 7 Series 740LiX
G12N 7 Series 745eX
G12N 7 Series 740Li
G12N 7 Series 740iX
G12N 7 Series 740LdX
G12N 7 Series 730Li
G12N 7 Series 730LdX
G12N 7 Series 730Ld
G14 8 Series 840dX
G14 8 Series 840iX
G14 8 Series M850iX
G14 8 Series 840i
F91 8 Series M8
G15 8 Series 840iX
G15 8 Series M850iX
G15 8 Series 840i
G15 8 Series 840dX
F92 8 Series M8
G16 8 Series 840iX
G16 8 Series M850iX
G16 8 Series 840i
G16 8 Series 840dX
F93 8 Series M8
E84 X1 Series X1 18i
E84 X1 Series X1 28iX
E84 X1 Series X1 25iX
E84 X1 Series X1 20i
E84 X1 Series X1 28i
E84 X1 Series X1 35iX
E84 X1 Series X1 25dX
E84 X1 Series X1 20iX
E84 X1 Series X1 18d
E84 X1 Series X1 20d
E84 X1 Series X1 18dX
E84 X1 Series X1 20dX
E84 X1 Series X1 23dX
E84 X1 Series X1 16i
E84 X1 Series X1 16d
E84 X1 Series X1 20d ed
F48 X1 Series X1 18i
F48 X1 Series X1 20i
F48 X1 Series X1 20iX
F48 X1 Series X1 25iX
F48 X1 Series X1 28iX
F48 X1 Series X1 16d
F48 X1 Series X1 18d
F48 X1 Series X1 18dX
F48 X1 Series X1 20d
F48 X1 Series X1 20dX
F48 X1 Series X1 25dX
F48 X1 Series X1 28i
F48N X1 Series X1 28iX
F48N X1 Series X1 18d
F48N X1 Series X1 28i
F48N X1 Series X1 25dX
F48N X1 Series X1 25iX
F48N X1 Series X1 20i
F48N X1 Series X1 20iX
F48N X1 Series X1 20dX
F48N X1 Series X1 20d
F48N X1 Series X1 18i
F48N X1 Series X1 18dX
F48N X1 Series X1 16d
F49 X1 Series X1 25LeX
F49 X1 Series X1 25LiX
F49 X1 Series X1 20LiX
F49 X1 Series X1 20Li
F49 X1 Series X1 18Li
F49N X1 Series X1 25LiX
F49N X1 Series X1 30LeX
F49N X1 Series X1 25Li
F49N X1 Series X1 20Li
F39 X2 Series X2 20iX
F39 X2 Series X2 18i
F39 X2 Series X2 20i
F39 X2 Series X2 25i
F39 X2 Series X2 25iX
F39 X2 Series X2 28i
F39 X2 Series X2 28iX
F39 X2 Series X2 16d
F39 X2 Series X2 18d
F39 X2 Series X2 18dX
F39 X2 Series X2 20d
F39 X2 Series X2 20dX
F39 X2 Series X2 25dX
F39 X2 Series X2 M35iX
E83 X3 Series X3 2.0i
E83 X3 Series X3 2.5i
E83 X3 Series X3 3.0i
E83 X3 Series X3 2.0d
E83 X3 Series X3 3.0d
E83N X3 Series X3 2.0i
E83N X3 Series X3 2.5si
E83N X3 Series X3 3.0i
E83N X3 Series X3 3.0si
E83N X3 Series X3 2.0d
E83N X3 Series X3 3.0sd
E83N X3 Series X3 3.0d
E83N X3 Series X3 1.8d
F25 X3 Series X3 18i
F25 X3 Series X3 20i
F25 X3 Series X3 20iX
F25 X3 Series X3 28iX
F25 X3 Series X3 35iX
F25 X3 Series X3 18d
F25 X3 Series X3 20dX
F25 X3 Series X3 28dX
F25 X3 Series X3 30dX
F25 X3 Series X3 35dX
F25 X3 Series X3 28i
G01 X3 Series X3 20dX
G01 X3 Series X3 20i
G01 X3 Series X3 20iX
G01 X3 Series X3 30dX
G01 X3 Series X3 20i (TR12)
G01 X3 Series X3 20i (TR16)
G01 X3 Series X3 20i 1.6
G01 X3 Series X3 20iX (TR51)
G01 X3 Series X3 20iX (TR52)
G01 X3 Series X3 20iX (TR55)
G01 X3 Series X3 20iX (TR56)
G01 X3 Series X3 30i
G01 X3 Series X3 30iX (TR91)
G01 X3 Series X3 30iX (TR92)
G01 X3 Series X3 30iX
G01 X3 Series X3 30iX (TR95)
G01 X3 Series X3 30iX (TR96)
G01 X3 Series X3 30eX
G01 X3 Series X3 M40iX
G01 X3 Series X3 18d (TX11)
G01 X3 Series X3 18d (TX12)
G01 X3 Series X3 18d (TX15)
G01 X3 Series X3 18d (TX16)
G01 X3 Series X3 20dX (TX31)
G01 X3 Series X3 20dX (TX32)
G01 X3 Series X3 20dX (TX35)
G01 X3 Series X3 20dX (TX36)
G01 X3 Series X3 25dX (TX51)
G01 X3 Series X3 25dX (TX55)
G01 X3 Series X3 30dX (TX71)
G01 X3 Series X3 30dX (TX72)
G01 X3 Series X3 30dX (TX75)
G01 X3 Series X3 30dX (TX76)
G01 X3 Series X3 M40dX (TX91)
G01 X3 Series X3 M40dX (TX92)
G01 X3 Series X3 M40dX (TX95)
G01 X3 Series X3 M40dX (TX96)
G01 X3 Series X3 18d
G08 X3 Series X3 28iX
G08 X3 Series X3 25iX
G08 X3 Series X3 30iX
F97 X3 Series X3 M
F26 X4 Series X4 M40iX
F26 X4 Series X4 20dX
F26 X4 Series X4 35iX
F26 X4 Series X4 35dX
F26 X4 Series X4 30dX
F26 X4 Series X4 28iX
F26 X4 Series X4 20iX
F98 X4 Series X4 M
G02 X4 Series X4 30iX
G02 X4 Series X4 M40iX
G02 X4 Series X4 20iX
G02 X4 Series X4 20dX
G02 X4 Series X4 25dX
G02 X4 Series X4 30dX
G02 X4 Series X4 M40dX
E53 X5 Series X5 4.8is
E53 X5 Series X5 4.6is
E53 X5 Series X5 4.4i
E53 X5 Series X5 3.0i
E53 X5 Series X5 3.0d
E70 X5 Series X5 M
E70 X5 Series X5 3.5d
E70 X5 Series X5 4.8i
E70 X5 Series X5 3.0si
E70 X5 Series X5 3.0sd
E70 X5 Series X5 3.0d
E70N X5 Series X5 50iX
E70N X5 Series X5 M50dX
E70N X5 Series X5 40iX
E70N X5 Series X5 40dX
E70N X5 Series X5 35iX
E70N X5 Series X5 35dX
E70N X5 Series X5 30dX
F15 X5 Series X5 M50dX
F15 X5 Series X5 50iX 4.4
F15 X5 Series X5 50iX 4.0
F15 X5 Series X5 50iX
F15 X5 Series X5 40dX
F15 X5 Series X5 35iX
F15 X5 Series X5 35i
F15 X5 Series X5 35dX
F15 X5 Series X5 25dX
F15 X5 Series X5 28iX
F15 X5 Series X5 30dX
F15 X5 Series X5 40eX
F15 X5 Series X5 25d
F85 X5 Series X5 M
G05 X5 Series X5 40iX
G05 X5 Series X5 M50iX
G05 X5 Series X5 M50dX
G05 X5 Series X5 50iX
G05 X5 Series X5 45eX
G05 X5 Series X5 30iX
G05 X5 Series X5 40i
G05 X5 Series X5 30dX
G05 X5 Series X5 25dX
E71 X6 Series X6 M50dX
E71 X6 Series X6 35dX
E71 X6 Series X6 50iX
E71 X6 Series X6 M
E71 X6 Series X6 40iX
E71 X6 Series X6 35iX
E71 X6 Series X6 40dX
E71 X6 Series X6 30dX
E72 X6 Series Hybrid X6
F16 X6 Series X6 M50dX
F16 X6 Series X6 50iX 4.4
F16 X6 Series X6 50iX 4.0
F16 X6 Series X6 35iX
F16 X6 Series X6 50iX
F16 X6 Series X6 40dX
F16 X6 Series X6 28iX
F16 X6 Series X6 35i
F16 X6 Series X6 30dX
G06 X6 Series X6 M50iX
G06 X6 Series X6 40i
G06 X6 Series X6 M50dX
G06 X6 Series X6 40iX
G06 X6 Series X6 30iX
G06 X6 Series X6 30dX
G07 X7 Series X7 30dX
G07 X7 Series X7 40iX
G07 X7 Series X7 M50iX
G07 X7 Series X7 50iX
G07 X7 Series X7 M50dX
Z3 Z3 Series Z3 M
Z3 Z3 Series Z3 3.0i
Z3 Z3 Series Z3 2.8
Z3 Z3 Series Z3 2.5i
Z3 Z3 Series Z3 2.2i
Z3 Z3 Series Z3 2.5
Z3 Z3 Series Z3 2.0
Z3 Z3 Series Z3 1.9
Z3 Z3 Series Z3 1.8
E85 Z4 Series Z4 3.0si
E85 Z4 Series Z4 M3.2
E85 Z4 Series Z4 3.0i
E85 Z4 Series Z4 2.5si
E85 Z4 Series Z4 2.5i
E85 Z4 Series Z4 2.2i
E85 Z4 Series Z4 2.0i
E86 Z4 Series Z4 M3.2
E86 Z4 Series Z4 3.0si
E89 Z4 Series Z4 35is
E89 Z4 Series Z4 23i
E89 Z4 Series Z4 35i
E89 Z4 Series Z4 28i
E89 Z4 Series Z4 30i
E89 Z4 Series Z4 20i
E89 Z4 Series Z4 18i
G29 Z4 Series Z4 M40i
G29 Z4 Series Z4 20i
G29 Z4 Series Z4 30i
E52 Z8 Series Z8
E52 Z8 Series ALPINA V8
R50 MINI Series One 1.6i
R50 MINI Series One D
R50 MINI Series Cooper
R50 MINI Series One 1.4i
R53 MINI Series Cooper S
R53 MINI Series Coop.S JCW GP
R56 MINI Series Cooper
R56 MINI Series One D
R56 MINI Series Cooper S
R56 MINI Series One
R56 MINI Series Cooper D
R56 MINI Series Coop.S JCW
R56 MINI Series Coop.S BEV
R56N MINI Series One Eco 55kW
R56N MINI Series Cooper
R56N MINI Series One Eco
R56N MINI Series One 55kW
R56N MINI Series One D
R56N MINI Series One
R56N MINI Series Cooper SD
R56N MINI Series Cooper S
R56N MINI Series Cooper D 2.0
R56N MINI Series Cooper D 1.6
R56N MINI Series Coop.S JCW
F56 MINI Series One First
F56 MINI Series One D
F56 MINI Series One
F56 MINI Series JCW
F56 MINI Series Cooper S
F56 MINI Series Cooper SD
F56 MINI Series Cooper D
F56 MINI Series Cooper
F55 MINI Series One First
F55 MINI Series One
F55 MINI Series One D
F55 MINI Series Cooper SD
F55 MINI Series Cooper S
F55 MINI Series Cooper
F55 MINI Series Cooper D
R55 MINI Clubman Series One
R55 MINI Clubman Series Cooper S
R55 MINI Clubman Series Cooper d
R55 MINI Clubman Series Cooper
R55 MINI Clubman Series Coop.S JCW
R55N MINI Clubman Series One D
R55N MINI Clubman Series One
R55N MINI Clubman Series Cooper SD
R55N MINI Clubman Series Cooper S
R55N MINI Clubman Series Cooper D 2.0
R55N MINI Clubman Series Cooper D 1.6
R55N MINI Clubman Series Cooper
R55N MINI Clubman Series Coop.S JCW
F54 MINI Clubman Series Cooper
F54 MINI Clubman Series One D
F54 MINI Clubman Series One
F54 MINI Clubman Series Cooper SD
F54 MINI Clubman Series JCW ALL4
F54 MINI Clubman Series Cooper SD ALL4
F54 MINI Clubman Series Cooper S ALL4
F54 MINI Clubman Series Cooper S
F54 MINI Clubman Series Cooper D
F54 MINI Clubman Series Cooper ALL4
F54N MINI Clubman Series Cooper S ALL4
F54N MINI Clubman Series One D
F54N MINI Clubman Series One
F54N MINI Clubman Series JCW ALL4
F54N MINI Clubman Series Cooper SD
F54N MINI Clubman Series Cooper S
F54N MINI Clubman Series Cooper D
F54N MINI Clubman Series Cooper ALL4
F54N MINI Clubman Series Cooper
F54N MINI Clubman Series Cooper SD ALL4
R52 MINI Cabrio Series One
R52 MINI Cabrio Series Cooper
R52 MINI Cabrio Series Cooper S
R57 MINI Cabrio Series Cooper S
R57 MINI Cabrio Series Cooper
R57 MINI Cabrio Series Coop.S JCW
R57N MINI Cabrio Series One
R57N MINI Cabrio Series Coop.S JCW
R57N MINI Cabrio Series Cooper SD
R57N MINI Cabrio Series Cooper S
R57N MINI Cabrio Series Cooper D 2.0
R57N MINI Cabrio Series Cooper D 1.6
R57N MINI Cabrio Series Cooper
F57 MINI Cabrio Series One
F57 MINI Cabrio Series Cooper
F57 MINI Cabrio Series JCW
F57 MINI Cabrio Series Cooper SD
F57 MINI Cabrio Series Cooper S
F57 MINI Cabrio Series Cooper D
R58 MINI Coupe Series Cooper SD
R58 MINI Coupe Series Cooper S
R58 MINI Coupe Series Coop.S JCW
R58 MINI Coupe Series Cooper
R59 MINI Roadster Series Cooper SD
R59 MINI Roadster Series Cooper
R59 MINI Roadster Series Cooper S
R59 MINI Roadster Series Coop.S JCW
R60 MINI Countryman Series One D
R60 MINI Countryman Series Cooper SD
R60 MINI Countryman Series One
R60 MINI Countryman Series JCW ALL4
R60 MINI Countryman Series Cooper SD ALL4
R60 MINI Countryman Series Cooper S ALL4
R60 MINI Countryman Series Cooper S
R60 MINI Countryman Series Cooper D ALL4 2.0
R60 MINI Countryman Series Cooper D ALL4 1.6
R60 MINI Countryman Series Cooper D 2.0
R60 MINI Countryman Series Cooper D 1.6
R60 MINI Countryman Series Cooper
R60 MINI Countryman Series Cooper ALL4
F60 MINI Countryman Series Cooper
F60 MINI Countryman Series Cooper S
F60 MINI Countryman Series Cooper S ALL4
F60 MINI Countryman Series One D
F60 MINI Countryman Series Cooper D
F60 MINI Countryman Series Cooper D ALL4
F60 MINI Countryman Series Cooper SD
F60 MINI Countryman Series Cooper SD ALL4
F60 MINI Countryman Series Cooper SE ALL4
F60 MINI Countryman Series Cooper ALL4
F60 MINI Countryman Series One
F60 MINI Countryman Series JCW ALL4
R61 MINI Paceman Series JCW ALL4
R61 MINI Paceman Series Cooper D ALL4 1.6
R61 MINI Paceman Series Cooper SD ALL4
R61 MINI Paceman Series Cooper SD
R61 MINI Paceman Series Cooper S ALL4
R61 MINI Paceman Series Cooper S
R61 MINI Paceman Series Cooper D ALL4 2.0
R61 MINI Paceman Series Cooper D 2.0
R61 MINI Paceman Series Cooper D 1.6
R61 MINI Paceman Series Cooper
R61 MINI Paceman Series Cooper ALL4
E31 8 Series 850CSi
E31 8 Series 850Ci
E31 8 Series 840i
E31 8 Series 840Ci
G80 3 Series M3

A BMW 5HP19 solenoid replacement can cure erratic shifting and the infamous transmission "thump" when decelerating or putting the vehicle in reverse.

The ZF 5HP19 five-speed transmission was another workhorse gearbox that was used by many automobile manufacturers, including Audi, Porsche, VW, Jaguar and Range Rover. The 5HP19 is best known among BMW enthusiasts as the iconic transmission of the early 2000s that was found in just about every E46 325i/ci and E39 525i manufactured. A large portion of these transmissions are still powering vehicles on the road today.
Like all mechanical parts in our beloved bimmers, age is starting to take its toll on the ZF 5HP19 transmission. Even well-maintained, modestly driven specimens are starting to show the early signs of gear slippage and erratic shifting. The major cause of this declining performance is usually due to dirty or failing transmission solenoids.
The BMW 5HP19 solenoids are attached to the top and rear of the valve body inside the transmission oil pan. The solenoids are electro-hydraulic valves that control the flow of pressurized fluid through the network of channels in the valve body. As the solenoids open and close the pressurized fluid engages the transmission's clutches, smoothly shifting the gears. Over time the solenoids can become clogged with dirt from old transmission fluid, causing them to stick in the open or closed position. Their internal electronic components can also fail over time, making them inoperable. Either condition can wreak havoc on the performance of the ZF 5HP19 transmission.
The most common symptom of a failed BMW 5HP19 solenoid is gear change slippage at higher RPMs. Other symptoms may also include erratic, delayed, or rough shifting and the infamous transmission "thump" that occurs when shifting into reverse or while decelerating during driving.
A BMW 5HP19 solenoid replacement requires draining and removing the transmission oil pan. Since one of the 5HP19 solenoids is located on the top of the valve body, it also has to be removed. It is a straightforward procedure that requires a lot of time under the vehicle...if you are a home mechanic, make sure you are okay with that before starting. The good news is you can save a small fortune doing the repair yourself. We give you comprehensive instructions below, along with a complete parts list for your convenience.
It is strongly recommended that the o-rings on the plastic valve body lubrication pipes are replaced during this repair. Worn lubrication pipe o-rings can cause a pressure loss in the valve body affecting your transmission's performance. Please see section-4 below for more details.
View the detailed parts diagram for this repair.
Includes detailed part diagrams, part numbers and links to purchase all of the required components needed to complete this repair.
Before starting this repair, you must have the following required parts.
For BMW vehicles with the ZF 5HP19 (A5S325Z) transmission
Over time and miles the solenoids that control the transmission fluid flow can become worn out or clogged causing sluggish shifting, or the lose of a gear. By installing a new solenoid you will bring back the smoothness of the shift you have known and also could restore a lost gear.
For BMW vehicles with the ZF 5HP19 (A5S325Z) transmission
Over time and miles the solenoids that control the transmission fluid flow can become worn out or clogged causing sluggish shifting, or the lose of a gear. By installing a new solenoid you will bring back the smoothness of the shift you have known and also could restore a lost gear.
For BMW vehicles with the ZF 5HP19 (A5S325Z) transmission
Over time and miles the solenoids that control the transmission fluid flow can become worn out or clogged causing sluggish shifting, or the lose of a gear. By installing a new solenoid you will bring back the smoothness of the shift you have known and also could restore a lost gear.
For BMW vehicles with the ZF 5HP19 (A5S325Z) transmission
With age, gaskets begin breaking down, leaving you with small leaks that can compound into a disaster if not replaced.
For the 5HP19 (A5S325Z) transmission
The heads on the ZF 5HP19 transmission's oil pan bolts are notorious for stripping when being removed. If you are servicing an older transmission that has its original bolts, it is suggested that all of them are replaced to avoid future issues when servicing.
For the 5HP19 (A5S325Z) transmission
Four o-rings are needed in the 5HP19 transmission.
ZF 5HP19 (A5S325Z) 5 speed transmission
This is the same factory drain plug that would be installed at the BMW dealership.
Commonly used in many different models.
This is the same factory part installed at the BMW dealership. Includes rubber sealing o-ring.
Section 1 - Draining the Transmission and Removing the Oil Pan
Since the BMW 5HP19 solenoids are attached to the transmission's valve body, the oil pan must be drained and removed.
  1. Jack and support both ends of your vehicle. Please click here to learn how to properly jack and support your vehicle for this repair.
  2. Locate the transmission oil pan. It is located behind the engine underneath the vehicle.BMW 5HP19 solenoid replacement - Locate the transmission oil pan
  3. Before starting this repair, verify your transmission's make and model number on the serial number plate located on the upper left hand side of the case. This repair is specifically for the ZF 5HP19 five speed transmission.Verify make and model of transmission from serial number plate.
  4. Before draining the oil pan, always remove the fill plug first. You do not want to find out after the transmission is serviced that the fill plug is stuck and fluid can't be added.
  5. Start by locating the transmission fill plug on rear left side of transmission. You will notice that there is very little clearance between the plug and the frame of the vehicle - it is impossible to get a regular length 8mm hex socket and wrench in the fill plug. The solution is to simply cut an inexpensive 3/8" drive 8mm hex socket down with a Dremel tool as shown below. This will give you a custom low profile 8mm hex socket that will work with both a regular 3/8" drive socket and torque wrench. ***Do not use a 1/2" drive hex socket...it will be too large even after modifying it.BMW 5HP19 solenoid replacement - locate the transmission fill plug at upper left side of transmission.Make a custom 8mm hex socket to remove the fill plug.BMW 5HP19 solenoid replacement - 8mm hex socket for removing the fill plug.
  6. Using the modified 8mm hex socket, remove the fill plug from the top of the transmission. You will most likely need a breaker bar to initially loosen the plug.BMW 5HP19 solenoid replacement - Remove the fill plug.BMW 5HP19 solenoid replacement - Remove the fill plug from the transmission.
  7. You will now need to drain the transmission. Position a 5 gallon drain pan under the transmission drain plug, located at front of transmission oil pan.BMW 5HP19 solenoid replacement - Locate the transmission drain plug.
  8. Using a T40 torx bit, remove the drain plug from the transmission and let the pan thoroughly empty out. It is very common on the BMW 5HP19 (A5S325Z) transmission for the drain plug's torx head to strip. The plug is torqued too tight for the small torx bit size it was manufactured with, causing most mechanics to strip it during removal. If you strip drain plug during removal, proceed to step 8 for more instructions. If you were able to remove it with a socket wrench, proceed to step 9.BMW 5HP19 solenoid replacement - Use a T40 torx bit to remove the drain plug
  9. If you strip the torx drain plug while trying to remove it, you will have to drill and extract it out. Don’t feel bad, we stripped ours too while making this article. Use a 5/16” titanium drill bit to drill through the center of the plug into the pan. Make sure to have your drain pan ready...as soon as you drill through the plug the pan will start draining.BMW 5HP19 solenoid replacement - If you strip the torx drain plug, drill a hole through it with a 5/16Thoroughly drain the transmission oil pan.
  10. Spray the transmission oil pan bolts down with PB Blaster and allow to soak for about 10 minutes. These bolts are usually very corroded and also have a tendency to strip during removal.
  11. Use a T27 torx bit to remove the oil pan bolts. The oil pan bolt heads have a tendency to strip on the 5HP19. If you strip one, don’t get frustrated...just move on. The stripped bolt heads can be very easily snapped off with a drill. If you strip a torx bolt during removal, proceed to step 11 for instructions on removing it. If you were able to get all of the oil pan bolt out successfully, proceed to step 12.BMW 5HP19 solenoid replacement - Use a T27 torx bit to remove the transmission pan mounting bolts.
  12. If you strip an oil pan mounting bolt (which is a normal occurrence), use a ¼” drill bit to quickly remove its head. Simply start drilling into the center of the bolt as shown below and the head will quickly twist off. You can easily extract the rest of the bolt with your fingers after the pan is removed.BMW 5HP19 solenoid replacement - Use a 1/4Mounting bolt head.
  13. Remove the oil pan from the bottom of the transmission. Remove the old gasket. BMW 5HP19 solenoid replacement - remove the oil pan from the bottom of the transmission
  14. Use a T40 torx bit to remove the two bolts (front and back) anchoring the transmission oil filter. Remove the filter from the transmission. BMW 5HP19 solenoid replacement - remove the two torx bolts anchoring the transmission filter to the valve body.Remove the transmission filter from the vehicle.
Section 2 - Removing the Valve Body
The BMW HP519 five-speed transmission has seven solenoids, six on the back of the valve body and one on the top. Unfortunately, the top one is not accessible unless the valve body is removed from the transmission. The BMW Repair Guide recommends leaving the wiring harness in the transmission when removing the valve body. This eliminates several unnecessary (and potentially difficult) steps and speeds up the entire repair. We strongly recommend using a helper when removing the valve body from the transmission...it is difficult to hold the valve body and disconnect the top solenoid by yourself.
  1. Before removing the valve body, its main wiring harness needs to be removed. Start by locating the six BMW 5HP19 solenoids on the back of valve body...you will start by removing their connections first.BMW 5HP19 solenoid replacement - Locate the six solenoids on the rear of the valve body.
  2. Starting at the first solenoid, use a metal pick to carefully pull the plastic tab forward at the top of the electrical plug. While pulling the tab forward, grasp the plug with your other hand and pull it free from the solenoid. If the plug won’t pull free, try rocking it back and forth while pulling.BMW 5HP19 solenoid replacement - Use a metal pick to release the solenoid's electrical connection BMW 5HP19 solenoid replacement - Pull the solenoid's electrical connection free.
  3. Repeat the above step on the other five rear solenoids.BMW 5HP19 solenoid replacement - Disconnect the other five rear solenoids.
  4. Disconnect the speed sensor lead from the wiring harness by depressing the locking tab with a small flat blade screwdriver while pulling the connection apart (see images below).BMW 5HP19 solenoid replacement - Depress the locking tab on the speed sensor connection with a small flat blade screwdriver Pull the speed sensor connection apart
  5. There is one more electrical connection to the upper solenoid at the top the valve body. It cannot be disconnected until the valve body is lowered from the transmission.BMW 5HP19 solenoid replacement - The final electrical connection is to the upper
  6. The valve body is held in place by fourteen T40 torx mounting bolts. The following image shows the location of the mounting bolts looking up at the valve body.BMW 5HP19 solenoid replacement - Valve body mounting bolt location
  7. Use a T40 torx bit to remove the fourteen mounting bolts. Be very careful not to drop the valve body when you remove the last bolt. Also be aware that the valve body still has quite a bit of fluid in it, so this step can get a bit messy. We highly recommend getting an assistant to help out.BMW 5HP19 solenoid replacement - Remove the fourteen valve body mounting bolts
  8. Slowly lower the valve body out of the transmission. Keep an eye on the gold metal wiring harness clip...it has a tendency to fly off and get lost when lowering the valve body, and it is nearly impossible to replace.Carefully lower the valve body out of the transmission. Note the location of the top yellow solenoid
  9. With the valve body out of the vehicle, use a metal pick to release the upper yellow solenoid's electrical connector. Remove the connector from the solenoid. BMW 5HP19 solenoid replacement - Disconnect the top yellow solenoid.
  10. Remove the valve body from the vehicle and place on a clean bench.
Section 3 - Replacing the BMW 5HP19 Solenoids
  1. Start with removing the top yellow solenoid. The top solenoid is held in place with a T27 torx bolt. Unfortunately there is very little clearance between the head of the torx bolt and the valve body, making it almost impossible to use a socket wrench to remove the bolt. Your only reasonable option is to use a T27 torx key wrench as shown below.BMW 5HP19 solenoid replacement - Use a T27 key wrench to remove the top yellow solenoid mounting bolt.
  2. After removing the mounting bolt, remove the metal retaining plate.Remove the solenoid's metal retaining plate
  3. Grasp the top yellow solenoid and pull it out of the valve body. Note the orientation of the electrical connection on the yellow solenoid. You want to make sure the new solenoid is installed exactly the same way.BMW 5HP19 solenoid replacement - Grasp the top yellow solenoid and pull it free from the valve body.
  4. Install the new solenoid pushing firmly on it until it clicks into the valve body.BMW 5HP19 solenoid replacement - Install the new yellow solenoid
  5. Reinstall the retaining plate and torx bolt. Since you won’t be able to get a torque wrench on the mounting bolt, use the torx key to tighten. The bolt should be firmly snug...but not overtightened.
  6. Carefully flip the valve body over so the rear solenoids can be accessed.
  7. Using a T27 torx bit, remove the two bolts securing the right solenoid retaining plate to the valve body. Remove the plate.BMW 5HP19 solenoid replacement - Remove the rear solenoid retaining plate mounting bolts.
  8. Grasp the first green solenoid and pull it free from the valve body. The green solenoids come out very easy because they do not have o-rings. Replace with a new solenoid.BMW 5HP19 solenoid replacement - Remove the first green solenoidReplace with a new solenoid.
  9. Repeat for the other two black solenoids. Note that the black solenoids can often be difficult to get out. This is because they slightly shift at an angle and bind up. If the solenoid is straight, it will easily pop out of the valve body. NEVER try and pry the solenoid out...even with a plastic tool. Attempting to pry the solenoid out can damage the valve body.
  10. Replace the mounting plate. Note that the mounting plate is slightly curved on the tips...the curve should be facing in as shown below. Torque the mounting bolts to 6 Nm (4 ft-lb).BMW 5HP19 solenoid replacement - Note the orientation of the mounting plate when reinstalling...the curved ends should face in. BMW 5HP19 solenoid replacement - Torque the mounting plate bolts to 6 Nm (4 ft-lb).
  11. Repeat for the left three solenoids.
  12. We highly recommend using some CRC Electronic Cleaner to thoroughly spray out the solenoid electrical connections removing any dirt and oil. CRC Electronic Cleaner BMW 5HP19 solenoid replacement - Liberally apply CRC Electronic Cleaner to solenoid connections BMW 5HP19 solenoid replacement - Also spray the solenoid connectors in wiring harness.
Section 4 (Optional) - Replacing the Plastic Lubrication Pipe O-rings
It is strongly recommended that you replace the o-rings on the plastic lubrication pipes while you have the valve body out of the vehicle. Worn o-rings can cause a drop in fluid pressure and affect the transmission's performance. If you did not order the o-rings, please see our parts list above for a link to purchase them.
  1. Locate the two plastic lubrication pipes at the front of the transmission. Sometimes the left pipe falls out with the valve body...if it is missing, check to see if it is stuck to the top of the valve body or is on the floor.BMW 5HP19 solenoid replacement - Plastic lubrication pipes
  2. The right plastic pipe houses the flow control valve...it is a little trickier to remove because it snaps into a recess inside the transmission. The best way to get it out without cracking it is with a pair of long nose pliers. First, begin by removing the flow control valve by pressing up on the spring with you thumb and slightly turning it.Depress the flow valve with your thumb then turn slightly BMW 5HP19 solenoid replacement - Remove the flow control valve
  3. With the flow control valve removed, grasp the plastic pipe with a pair of long nose pliers as shown below. The trick to removing the pipe is to tilt it at an angle while turning it and pulling at the same time. This will cause it to release from the recess in the transmission.BMW 5HP19 solenoid replacement - Tilt the right pipe while rotating and pulling to get it to release. Remove the right pipe from the transmission.
  4. If the left pipe is still in the transmission, grasp it and pull it out.BMW 5HP19 solenoid replacement - Remove the left pipe from the transmission
  5. Use a metal pick to remove the old o-rings off of the pipes. Install the new o-rings and reinstall the pipes and flow control valve back into the transmission.BMW 5HP19 solenoid replacement - Replace the o-rings on the lubrication pipes and reinstall.
Section 5 - Reassembling the Transmission
Reassembling the transmission is a very straightforward process. We strongly recommend using an assistant when installing the valve body...it is challenging for one person to do it on their own. It is very difficult to hold the valve body with one hand while making the electrical connections and installing the first few mounting bolts with the other.
  1. Remove the rear wiring harness mounting clip that was left on the upper solenoid lead and install it in the top of the valve body as shown. BMW 5HP19 solenoid replacement - Wiring harness clip...remove from top solenoid lead. Wiring harness clip BMW 5HP19 solenoid replacement - Install the wiring harness clip into the valve body as shown.
  2. There is one more "gold" clip that attaches to the top, securing the wiring harness to the valve body. It will be installed as the valve body is lifted into the bottom of the transmission. If you have lost it (or it wasn't installed when you removed the valve body) just disregard it. They are nearly impossible to reorder and it will not affect the transmission's function if it is missing.BMW 5HP19 solenoid replacement - Location of upper wiring harness
  3. With the aid of a helper, carefully raise the valve body back up into the transmission. Connect the upper yellow solenoid to the wiring harness, then route the wiring harness through the top of the valve body. Insert the wiring harness into the rear wiring harness mounting clip. Install the gold wiring harness clip (if you still have it).
  4. Finish raising the valve body back into the transmission. Make sure the pin on the shift bracket lines up with the piston on the left side of the valve body.Make sure shift bracket pin lines up with piston rod in valve body.
  5. Quickly check to make sure the plastic lubrication pipes are properly seated in the valve body.BMW 5HP19 solenoid replacement - Verify the lubrication pipes are lined up correctly.
  6. If every thing looks good, install the fourteen mounting bolts and hand tighten.
  7. Using a low end torque wrench, tighten the fourteen mounting bolts to 8 Nm (6 ft-lb).BMW 5HP19 solenoid replacement - Torque the valve body mounting bolts to 8 Nm (6 ft-lb).
  8. Reconnect the speed sensor lead.
  9. Reconnect the rear six BMW 5HP19 solenoids.
Section 6 - Reinstalling the Oil Pans
  1. If you had to drill out the torx drain plug in section 1, you will now need to extract the old one out of the pan (if you didn’t proceed to step 2). Soak the plug inside and out with PB Blaster and let sit for 5 to 10 minutes. Next, hammer a bolt extractor into the hole that was drilled into the plug and turn with an open ended wrench to extract. BMW 5HP19 solenoid replacement - Extract the stripped drain plugUse a bolt extractor to remove the stripped drain plug if necessary
  2. Reinstall the transmission oil filter. Torque the two filter mounting bolts to 9 Nm (6.5 ft-lb).
  3. Using a high quality RTV silicone gasket sealant, squeeze out six small spots around the perimeter of the oil pan as shown below. These are simply to help hold the new gasket in place during installation, so do not over apply it. Lay the new gasket on top of the spots of sealant and let dry for about 10-15 minutes. Put the magnets back in the pan.BMW 5HP19 solenoid replacement - Use RTV sealant to hold the transmission oil pan gasket in placeOnly use a little bit of sealant in several spots.BMW 5HP19 solenoid replacement - Let the sealant dry for about 15 minutes.
  4. Reinstall the oil pan on the bottom of the transmission using new oil pan bolts. Don't forget to put the magnets back in the pan. Torque the pan bolts in sequential order (you do not need to use a cross pattern). Torque the pan bolts to 6 Nm (4 ft-lb).
  5. Install the drain plug and torque to 35 Nm (26 ft-lb).
Section 7 - Refilling the BMW 5HP19 transmission with fluid
Refilling the BMW 5HP19 five speed transmission is a two step process. First the transmission oil pan must be initially filled. After the initial fill, the transmission must be warmed up to its final fill temperature (100F) before topping off with fluid. Per the manufacturer (ZF) specifications, the vehicle must be running and the transmission in park while topping off the transmission - topping of the transmission with the engine off could cause an under filled transmission. 
  1. Fill your fluid transfer pump with 6 quarts of approved transmission fluid. Pump the oil pan completely full of transmission fluid until it begins to pour back out through the fill hole.BMW 5HP19 solenoid replacement - Fill up the fluid transfer pump with transmission oilBMW 5HP19 solenoid replacement - Pump the oil pan full of fluid until it starts to run out of the fill hole.
  2. Install the new fill plug hand tight. DO NOT torque it yet. You will need to remove it to top off the fluid after bringing it to the final fill temperature (100F).
  3. Start the car to warm up the transmission. Using a BMW diagnostic scanner, hook up to the OBDII port and get to the correct screen that displays the gear box temperature. BMW 5HP19 solenoid replacement - get to gearbox temperature screen on a BMW diagnostic scanner.
  4. With your foot on the brake, slowly shift through the gears, pausing 3 seconds between gear changes. Repeat this process about six times. This will circulate the transmission fluid through the valve body and other transmission components.  Slowly cycle through the gears pausing on each one for about 1 sec.
  5. When the transmission reaches 100F, leave the vehicle running and in park and proceed directly back to the transmission fill hole. BMW 5HP19 solenoid replacement - Perfect 100 degree oil temperature in the gearbox
  6. Remove the fill plug and finish pumping fluid into the transmission until it starts to flow out of the hole. Your transmission is now properly filled.
  7. Replace the new fill plug and torque to 30 Nm (22 ft-lb).
  8. With the engine still running, check for any visual leaks around the gasket.
  9. You can now turn the engine off.
 
BMW 5HP19 Solenoid Replacement Finished
RELATED ARTICLES