Hola,
Yes, it's true, the Rover 2.0Di doesn't die that quickly. But I think at 300,000 km you can only really fight the smoking with new bearings, piston rings and shaft seals.
After the experience with my L-series, it now seems that the axial bearing of the crankshaft is actually causing...