Endless Electronics can get your PS3 back to proper working order.
They provide repairs, mods, and upgrades to the PS3
Yeah honestly this is why i upgrade to every new model that releases usually,to keep my systems fresh from prolonged usage strain. I find it's usually worth it to trade up once in awhile (Especially with the value bundles) and Further savings on power usage in newer models. See if you can sell your current one on Craigslist to avoid insane fees on sites like Ebay then pay the difference for a new Super slim (Or find a deal on the normal slim Bestbuy was Blowing them out around here at 220$ recently).