Thank you. I think you're right. I've tried to think of all the possibilities but I'm thinking now it has to be a defect somewhere within the freewheel. I do have a freewheel which I've used on another bike, has never given me a problem, so tomorrow I'll swap it over and see.