have you had the valve stem seals changed?
radiator?
valvetronic motor?
I had a 2005 118i with N46 engine, sold it on 220,000km and beside normal services I only had the radiator replaced at 200,000m due to a small leak.
I also had 2008 120i with N46 engine, sold at 137000km , I did have to change the fuel pump on 130,000km.
both car clutches were changed on Mplan before I purchased and never gave me an issue afterwards.