Motherboard has been changed due to this particular problem.
CD/DVD-drive has been changed also because it destroyed a couple of discs.
I don't have any extended warranty, and Apple did those previous "fixes" for free, but it really didn't help. And now the battery is slowly discharging...