I think that in light of your history the best way to assess this is to go to a good sports physio in your local area. We can all guess here but to be honest I would not be able to give you and sound answer without first performing a physical examination.