Have you tried swimming? Very low impact way of strengthening your core muscles... it's probably not weakness related, but the stronger you make your legs/knees the better.
Would also try supplements like cod liver oil, and garlic. Quit anything like running, get decent quality shoes/trainers with arch support, and do them up nice and snugly.
Might also be worth investing in a specialist to look over your riding position. I met a guy at the end of the Norwich 50 who specialised in riders, their position on the bike and alleviating pain. Can't remember his name, but I think I might have the flyer he gave me at home.
Have you tried swimming? Very low impact way of strengthening your core muscles... it's probably not weakness related, but the stronger you make your legs/knees the better.
Would also try supplements like cod liver oil, and garlic. Quit anything like running, get decent quality shoes/trainers with arch support, and do them up nice and snugly.
Might also be worth investing in a specialist to look over your riding position. I met a guy at the end of the Norwich 50 who specialised in riders, their position on the bike and alleviating pain. Can't remember his name, but I think I might have the flyer he gave me at home.