Much appreciate your advice guys. I've noticed in the past that contact cleaner does seem to shift a lot of built in grime. I used to use it to remove grease from my hands many years ago until someone made me aware of how bad it was for you. I also read on the engine rebuild section about the "soup" recipe put forward from Tyga. Any thoughts on that one? The frame and swingarm look to be in pretty good condition and I don't want to remove the anodising as Sennidott warns off. Any issues with using a commercial degreaser? In the past I've used this and you seem to get a residue which is hard to remove.