Quote Originally Posted by DebW View Post
Does your cassette freewheel easily? If not, the bike would perform perfectly while pedaling but slow when you coast. Try lifting the rear wheel and spinning the wheel forward. Do the pedals turn when you do this?
The pedals do turn when I spin the tire and the cassette seems stiff but I don't know how loose it should be or how it should spin.

I think this is probably it because it feels fine when I'm pedaling on a flat surface. It's just when I try to coast, I may as well be holding the break.