Another thing to look into is MC IGF1 LR3. It has been a game changer for my workout related injurys.
This has always helped me when I get this problem. Happens every year, and then I focus on pinning my triceps and biceps, and soon the pain is gone.