Re: Gateway FPD2485W - capacitor related?

I'm thinking mine is beyond repair. Any thoughts based on these pics? Also, despite the warnings, I ripped the tiny ribbon cable right off the frame/ Any way to repair/replace that? ...