Bikeboy, most articles on running form emphasise leg speed (cadence) over stride length. As you have recognised, trying too hard to lengthen your stride may cause injury. My personal feeling is that as one's running fitness improves one's stride will lengthen as appropriate. I think that the best thing to do would be to work on your hamstrings by doing stretches after training sessions. It is received wisdom these days that stretches should be maintained for at least thirty seconds to do any good at all. There are plenty of good articles on stretches for runners. I'm learning to swim properly now (my son is a national level age group swimmer)and I can understand the temptation to draw parallels between the training requirements, but swimming depends on technique in a way which running does not. I regularly get overtaken in both road and off road races by people with horrible running form, but I have never seen my son beaten by a swimmer with a poor stroke technique.