I think I may have pulled it while running recently. I started to use cycling machines at the gym because it was my quads feeling most of the pressure.

But I woke up today and my hamstring was feeling not so great. So now I have to stop that, is there anyway I can get a cardio workout without using my (right) hamstring so much?!?!

what about the rowing machine, it's mostly back muscles doing the work...