So far this last few months I've had coil packs, spark plugs, auxiliary belts, rear springs, two rocker cover gaskets. Warranty runs out in a few days so MOT done today and booked in for an hour for a good check over. Small vanos oil leak found so now booked in for a two day session to replace the vanos. Couple of days in a diesel 3/5 series but should be future proofed for another 80k miles hopefully.