Casio VZ-1 key returns max velocity

I have an old VZ-1 that I have had for a long time and enjoy it but it has a problem with middle C returning max velocity intermittently while playing it. Is this something that I could fix if I’m willing to dive into it? If so do you have any repair tips for me or any required parts or equipment I would need?