Hi Bumble
I have had similar problems with a CD 175. I am not familiar with the 250's, so this info may or may not be relevant.
Behind the o/s engine cover is a gauze screen that can get blocked and stop oil supply to the cam bearing.
Also check that the centrifugal oil filter is clean.
Grizzly