I installed this on my 1999 528i E39 as a preventive measure when replacing the water pump and hoses. This unit failed in less than a year. The heating element that opens the thermostat failed and gave error p1622, which was again confirmed by the readings of the multimeter in the electronic connection. This means the thermostat failed in the closed position and my car overheated. It's not worth saving a few bucks by buying a cheaply made part when it's critical, and if it fails it can ruin the entire engine. Lesson learned here for me.
Gooacc 50Pcs Hood Insulation Retainer Clips - Perfect Replacement For Grand Cherokee, Dodge Ram, Chrysler PT Cruiser, Plymouth Laser, Neon - OEM Part Number: 4878883AA
33 Review
2007-2017 Jeep Wrangler JKU 4 Door Sunshade Mesh Top Cover - Durable UV Protection With US Flag Design - Voodonala
31 Review
Replace Car Bumper Clips: GOOACC 100Pcs For Nissan, Mazda And Infiniti, Including Fastener Remover
33 Review
25Pcs Fender Liner Screws For Toyota Avalon Camry Corolla Scion Lexus - OEM #90159-60498
35 Review