Alternator Fits BMW 545i 645Ci 745i 745Li V8 4.4L 2004 2005 04 05 11358 AVA0109. Quantity Engine Water Pump with Gasket. 1x Engine Water Pump. "Here are 5 common symptoms of a bad water pump Rust, Deposit Buildup, and Corrosion of the Water Pump.
eBay