I know everyone has been talking about food and nutrition (they are probably right), Have you made any adjustments to your seat, cleats, or any changes. I find that if I am 1mm different, a different part of my leg will get tired. Just throwing this out to you.