It could be the motherboard or CPU, but try unplugging all USB devices
and removing all the internal cards that you can, first. If it boots
okay then, try adding them back, one at a time, until you find the
offending device.
Just a second for this sort of approach. I once had a machine which basically got hit by lightning and they went down. In the end, I found that what had actually happened was the hub I was using got hit and fried all the network cards on the LAN. As I recall, the machines wouldn't even let me power them on until I pulled the (noticeably crispy) network card out and then everything worked fine after that.