Hi welcome to healthcare magic forum
Normally after angiography
there will be pain for 2 to 3 weeks after it... but your case after 3 yrs there is sudden pain, you need to be clinically examined, to rule out conditions like Arteritis
(infection of arteries).. time being analgesic
will reduce pain..