where is thermostat located on 1996 BMW 328i

i am replacing the water pump where is the thermostat located

Asked by for the 1996 BMW 328i
1 answer
It's located right above the water pump.

Zee