I believe all reeds are available just not the cages.
Your reeds looked decent, do they sit flush on the cage? or are warped/flare out at the end?
I'm willing to bet your problem is with the electrical though.
Id say you're correct. I put a new harness on it a couple months ago. Gonna try to go through it this afternoon