I'm inclined to agree with cougie. You shouldn't be feeling any pain at 11 miles if your long run distance is 22, even if there are hills.
You maybe running up the hill too fast, you should try to maintain an easy effort, you should also not be wanting to 'chuck yourself' downhill either. Keep that for short sprints.
Personally I would not expect to feel pain on a long hilly run. if I was doing hill reps or hill undulations or similar speed work then I would expect to feel discomfort while I was pushing, that's why you have a period of rest between efforts.
If you want to xtrain then squats, lunges, jumping squats, jumping lunges, skipping core exercises all help. But will only help if your legs are rested and free from injury and you are not over training.