have you tried a cleat shim? The problem is that shim addresses the bottom of the pedal stroke but makes the problem worse at the top. Depending on length discrepancy different crank arm lengths could possible be a solution. What hurts when you raise it?