A few years back I had a 04 2.2 and had done over 260k in it until some idiot ran into the back of me on the M25 , and never had any issues with the engine except only once when the egr had failed
( insurance wrote the car off due to chassis damage )