Shoulder pain...
Question_it_all,
It really depends on the source of the pain.
Pain in the shoulder can be caused by multiple reasons.
Glenohumeral instability due to a biomechanical issue such as either a ligament injury or a total separation of a rotator cuff muscle is a possible cause. Damage to the gliding surface of the actual glenohumeral joint can also cause pain and instability. Or adhesions (scar tissue) from a previous injury that prevents the normal movement pattern around the effected joint. Shoulder impingement is another possible source of pain.
It just depends on the specific injury.
To answer your question on a TENS unit, in my experience a TENS unit can help reduce the sensation of pain in some injuries, but if the problem is deep it becomes far less effective. The TENS unit can prevent some atrophy in a muscle that is completely immobilized but it really doesn't work well for hypertrophy. Other then that, the TENS unit is just a novelty.
Could you post the specifics of your shoulder injury? What were you doing when you hurt it? (mechanism of injury) Are their any visible deformations to the effected shoulder? Specifically, what type of movements bothers it and describe anything else that isolates the problem.
Hang in there; I recovered from a rotator cuff injury 100%.
Finding the problem is the only way to find the solution.
Brent D.