Heat! Do you have pincher bugs in your area? Pichcer bugs love pressure switches! They are a pump repairman's best friend. I can't see the wiring but it looks like the points didn't make good contact and overheated. The new style Square "D" pressure switches are junk. They are all plastic and once overheated they melt.