I had similar issues, especially the recurring VSS code, turned out to be the PSOM as well, I was able to find a shop that rebuilds instrument clusters and they got it right for not much money. I believe they found the leaking capacitor issue on mine when they got into it.