First and foremost you have to be sure your power supply is in good working order. Otherwise power spikes, too high voltage, etc could be damaging your board. A repair will only mean you pop it in and get it damaged again.
Do that first. Measure voltages. Do a power supply tune-up if possible.
Next, is cleaning all contacts, securing all cables and pushing in all socketed roms properly.