as such does not cause pain. The injection however does cause pain for a few days (so do all intramuscualr injections). But usually the pain is mild, involving the muscle into which the injection has been given, and it increases on moving the affected arm.
But since you have quite a severe pain
in the muscle, and also joint pains
, i would advise you to consult a doctor as soon as possible and get yourself examined thoroughly. We need to find out the pains are caused by the vaccination
as such, or if there is another cause for it entirely.
For the time being, you can apply an ice pack to the affected area. Keep the arm at rest. Do not rub/massage
the arm, do not apply hot water bottle.