Originally Posted by
chrisleusa
The freewheel was stuck and I was trying to open and grease it, but per roadcrankr suggestion I put some oil in it and it starts to spin again.
IMO, dripping oil is only a temporary solution. Something was causing it not to freewheel. It could be corrosion, contaminated grease, a broken bearing or pawl, or a combination of these causes. You may have caused a temporary fix only to run into trouble while out on a ride. Do yourself a favor and properly service this New Winner.