Yes, that too, 2002 330i. Around 100k I replaced the expansion tank assy and water pump, hoses, serpentine belt and idler & tensioner pulleys while I was in there. Price wasn't to bad for parts thru autohaus AZ.