It's either a 528i or or 540i.

Check his radiator endtank inlet. Those are plastic and tend to crack over time.