I would think the power supply is probably the culprit. Do you have another one you can swap in? I have had similar problems with segas and DE's and it was usually the power supply causing problems. Try wiggling around the 12 piece connector on the power supply. That not being seated properly can cause random problems like you are having.