If the suggestion above doesn't end up working and you want to chance taking it apart as a last ditch effort, RJ the Bike Guy has a pretty good video on YouTube where he dismantles, cleans and reassembles a freewheel. I can't post links yet, but it should be an easy search.