I have the same pedals. Thankfully no issues yet, they've been just fine. However, after reading this thread, if I ever do have trouble I think I'll switch to Look, everyone here seems to like them! Sorry about your poor knee. I hate road rash.