You put oil in the cylinder, and wonder why it's dieseling? The cylinder needs degreasing, treating with something like DriSlide. Some LT2 on the piston, and just a smear of SM 50 on the piston seal.
Gus
Yes, because it was so dry it had started squeaking !
And I did not want to strip it down again, however it looks like I'm going to have to.
I know why its Dieseling, I only asked how long it would take to stop.
But thank you for your reply anyway.