it looks like it probably is the capacitors. they leak their fluid on the board and it causes problems. if you check this site
link you can find pretty decent instructions for replacing capacitors of this type. all of the capacitors on the a600 are correct polarity wise but most capacitors have a finite lifespan either drying out or leaking