I've had awful pain in my left shoulder for the last 2 weeks. It's all across the front. Certain movements make me yelp 
It's not so bad if I keep my elbow and upper arm close into my body and just move from the elbow.
I injured my right shoulder a few years back and had an arthroscopy which shower a rotator cuff tear which was stitched up and is fine now.
The new pain in the left shoulder feels just the same as the right one did but hasn't been injured/hurt in any way. I've done the drop arm test which was positive, and one my arm gets to a certain position it just flops down.
I don't want to go to A&E because it's not either of those. Seeing as it hasn't been injured, how long should I give it before I see the Gp?
Have some strong painkillers which take the edge off, but the pain never goes.
Sorry it's so long, but grateful for any advice.