I belive that the little black cap under the rocker switch might have got stuck. It seems that the light plastic might get hot enough to slightly deform and it caused it to make a indention that made it hang on the spring under it.
There was also a spot were the points contact. I cleaned them up slightly where they connect and re-sprung the wire.