Maybe your sprockets is just to small to get enough power. Take your trainer to a bike shop and have them test it.