1998 740iL, new water pump and timing chains/guides among many other things, $2,500.

https://capecod.craigslist.org/cto/d/1998-bmw-740il-lots-of-work/6538555353.html