Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🎬 Helpful Videos 🛍️ Shop This Part

Engine Coolant Thermostat Guide for 1996-2001 BMW 328i

Keep your E36 or E46 328i running at the right temperature by understanding, diagnosing, and choosing the correct replacement thermostat.

4 minutes to read 1996-2001 BMW 328i
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$198-$290
⚠️ Drivable, but... — Driving is possible if stuck open, but get it fixed soon to avoid poor performance; if stuck closed, do not drive as you risk critical engine damage from overheating.
Key Takeaways
  • A thermostat stuck open is the most common failure, causing a P0128 code and slow engine warm-up.
  • Choose an OEM brand like Behr, Mahle, or Wahler for reliability; avoid budget brands for this critical part.
  • Always replace the entire thermostat and housing assembly, as the old plastic is likely brittle and prone to leaks.
  • Properly bleeding the cooling system after replacement is crucial to prevent air pockets and overheating issues.
The engine coolant thermostat on your 1996-2001 BMW 328i is a vital valve in the cooling system. It controls the flow of coolant between the engine and the radiator. When you first start your car, the thermostat stays closed, allowing the engine to warm up quickly and efficiently. Once the engine reaches its ideal operating temperature, the thermostat opens to let hot coolant flow to the radiator to be cooled. This process ensures your engine runs at a consistent, safe temperature for optimal performance and fuel economy.

Symptoms of a Failing Thermostat

A thermostat can fail in two ways: stuck open or stuck closed. On modern BMWs, they are often designed to fail in the open position to prevent catastrophic engine damage from overheating. Here’s what to look for:

Symptom Description
Engine Takes Too Long to Warm Up If the thermostat is stuck open, coolant flows to the radiator constantly. This makes it very difficult for the engine to reach its normal operating temperature, especially in colder weather. Your temperature gauge may stay in the blue or take a very long time to reach the middle.
Check Engine Light (P0128 Code) A common sign of a thermostat stuck open is the P0128 diagnostic trouble code. This code means the engine's computer has detected that the coolant temperature is below the normal regulating temperature.
Engine Overheating If the thermostat fails and gets stuck closed, coolant cannot get to the radiator to be cooled. This is a serious issue that will cause the engine to overheat quickly, potentially leading to major engine damage. The temperature gauge will climb into the red.
Poor Heater Performance Your car's cabin heater uses hot coolant from the engine to warm the air. If the engine isn't getting hot enough because the thermostat is stuck open, you may notice that your heater blows lukewarm air or takes forever to get warm.
Erratic Temperature Gauge A temperature gauge that fluctuates wildly, moving from cool to hot and back again, can indicate a thermostat that is sticking or failing to regulate temperature properly.

Choosing the Right Aftermarket Thermostat

For a critical component like the thermostat, choosing a quality part is essential for your BMW's health. The cooling systems on these cars are known for needing attention, and a cheap part can lead to expensive repairs down the road.

OEM vs. Aftermarket Quality

Many BMW owners and mechanics strongly recommend using either a Genuine BMW thermostat or one from an Original Equipment Manufacturer (OEM). Brands like Behr, Wahler, and Mahle are original suppliers to BMW. Often, an OEM part is the exact same as the Genuine part, just without the BMW logo (which is sometimes physically ground off the part). These offer the same quality and reliability as the dealer part for a lower price. While budget-friendly brands are available, they are generally not recommended for this specific application due to higher failure rates.

Brand Tiers for Your BMW 328i

  • Tier 1 (OEM/Highly Recommended): Behr, Mahle, Wahler. These brands are known to be original equipment suppliers for BMW and offer the best fit and reliability. Calorstat by Vernet is another reputable European OEM supplier.
  • Tier 2 (Reputable Aftermarket): Gates, Beck Arnley, Stant. These are well-known aftermarket brands that produce a wide range of parts. While generally reliable, for this specific vehicle, sticking to an OEM brand is often preferred by enthusiasts.
  • Tier 3 (Performance): Mishimoto. This brand offers performance-oriented options, such as lower-temperature thermostats. These are typically for modified vehicles and may not be ideal for a daily driver, as they can affect the engine's ability to reach optimal operating temperature, potentially impacting fuel economy and emissions.
  • Tier 4 (Budget): Motorad, Facet, Vemo. These are more budget-focused options. Given the critical nature of the thermostat, using these brands on a BMW E36 or E46 can be a risk and is generally advised against by the BMW community.

Pro Tip: Replace the Housing

The thermostat on the 1996-2001 328i is housed in a plastic assembly. This plastic becomes brittle over time from heat cycles and can crack or leak. It is highly recommended to replace the entire thermostat and housing assembly 🎬 See a step-by-step guide on replacing your E46 thermostat assembly., not just the thermostat itself. Most quality aftermarket and OEM options are sold as a complete assembly for this reason.

Frequently Asked Questions

Are there any recalls for the 1996-2001 BMW 328i thermostat?

No, there are no specific recalls for the engine coolant thermostat on the 1996-2001 BMW 328i. Searches of NHTSA records did not show any recalls for this component and model year range. There have been recalls on the water pumps of later model BMWs, but these do not apply to the E36/E46 328i.

What is a P0128 error code? 🎬 Watch this video to learn how to fix a P0128 code.

The P0128 code means "Coolant Temperature Below Thermostat Regulating Temperature." It indicates that your engine is not warming up to the proper temperature in the time expected by the engine's computer. The most common cause for this code on a BMW 328i is a thermostat that is stuck in the open position.

Should I get a lower temperature thermostat?

For a standard, daily-driven vehicle, it is best to stick with the OEM-specified temperature thermostat (usually 97°C). Lower temperature thermostats are designed for performance or track-focused cars and can cause your street car to run too cool. This can lead to reduced fuel efficiency, increased engine wear, and potential check engine lights.

Is it difficult to replace the thermostat on a 1996-2001 328i?

For a moderately experienced DIY mechanic, replacing the thermostat is a manageable job. It typically takes 1-2 hours. Access requires removing some intake components and the cooling fan 🎬 Follow this DIY guide for removing an E36 328i thermostat.. The most critical steps are properly draining the coolant before you start and correctly bleeding the cooling system after installation to remove any air pockets.

HOW TO FIX CODE P0126 P0128 BMW E46 325i 328i 330i 320i 323i 318i 320d 318d 330d
HOW TO FIX CODE P0126 P0128 BMW E46 325i 328i 330i 320i 323i 318i 320d 318d 330d
Removing an E36 328i Thermostat (For M52 Engines) - DIY GUIDE
Removing an E36 328i Thermostat (For M52 Engines) - DIY GUIDE
How to Replace Thermostat with Housing Assembly 2009-2013 BMW 328i xDrive 3.0L L6
How to Replace Thermostat with Housing Assembly 2009-2013 BMW 328i xDrive 3.0L L6
How to Replace BMW E46 Thermostat | 325i 330i 328i 323i 330ci 325ci
How to Replace BMW E46 Thermostat | 325i 330i 328i 323i 330ci 325ci

Technical Specifications

OEM Part Numbers: 11537509227 11531743017 11530139877

Opening Temperature: 97°C (207°F). Most thermostats for this model are sold as a complete housing assembly with the thermostat pre-installed.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 19, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Engine Coolant Thermostat for:
  • BMW 328i: 199619971998199920002001
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part