Do you have a leg length discrepancy? This can cause pain in both of the areas you mentioned.