After a few months of riding my MBK about, I started getting a very slight 'slip' which I thought might be the chain as it was getting a little 'dry'. I took the chain off and soaked it in some fully synthetic oil, re-fitted it and everything good for a little while.
As I ride with headphones in, I didn't notice the noise from the drive train when I got the slip. I got home and had a little ride the garage area to investigate. After hearing the 'crunching sound from the freewheel, I bought another which I fitted today, along with a new KMC chain and cleaned up the chain ring.
After cleaning the freewheel free from oil and sh!t, I spun it on my fingers and it feels like there is dirt or grit inside it. The chain feels the same between the links.
So, what I would like to know is what would be the best way to flush the freewheel and chain of all the sh!t. I wouldn't normally bother except, the freewheel is a an excellent shape chrome Suntour and the chain is a KMC Stainless Steel INOX. I don't really want to chuck them as they have only around 200 miles on both and they were both used.
What's your best results please