This is a very good thread. Thanks to visceral for following through with the good doctor who diagnosed the rotator cuff weakness.
As others may have noted from my posts, I think a lot of injuries arise from muscle imbalances. I'm not a physical therapist, just an old stupid jock, but I've found that lifting regularly, and training the shoulders and back and core really do keep a lot of injuries at bay. I've been lifting since I was 8, and I've never had elbow or shoulder problems.
"Love is the irresistible desire to be irresistibly desired."-Frost