Agree that’s where I’d start. May or may not solve the problem. It’s worth a try.

Firing pin spring at Midway is $4.

DF