If it doesn't boot into the BIOS it's certainly not the hard drive. If he changed that, he's a bad repair man. So let's assume your memory doesn't serve you good.

So it's the PSU, the motherboard, the CPU or the RAM. And since (if your memory is right) it isn't the RAM it's the PSU, the motherboard or the CPU.