OK, well I bought a replacement cap and soldered it in tonight. No difference - box came on, stalled, switched on, box restarted. Buzzing. Then after couple of seconds went off. I switched off and on, same again - turned itself off after couple of seconds.
So either my soldering is defective...