Maybe a silly question but have you tried a couple of plugs and are you getting a good spark? Maybe try closing the plug gap a bit.
My CR used to be hard to start when it needed a set of rings. My KX runs 170 main and 60 pilot starts ok even though it is tired!!