So I've got my new MC28 completely stripped down now. It's got about 20 years of accumulated grease and dirt built up on it. I've noticed a lot of people do the full strip down and clean on this site with some great results. Was hoping someone might have some recommendations for the best way to clean frame / motor / swingarm so it comes up looking good without having to resort to paying for hydroblasting etc?