I would go for a 7 speed cassette that has a 34T bail out gear. Of course that might need a long cage deraileur or a deraileur extension. Then if I still kept getting the Ummff I would change out the crank.
__________________
No matter where you're at... There you are... Δf:=f(1/2)-f(-1/2)