I've only fitted similar on Bosch's so without searching I'm not sure what the air brake part is, but the turbine looks about the same as a flowmeter on, say, a Bosch. Yes, if broken it would likely stop water passing altogether or allow uncontrolled water to pass. Bosch flowmeter is a doddle to...