I guess no one will answer it, the problem was with the CPU. When the power is first turned on, the system clock begins to generate clock pulses. The CPU begins working and initializes itself, it then turns to memory address FFFF0h, which is the memory address always assigned to the first instruction in the ROM BIOS startup program. The instruction directs the CPU to run the POST tests.
Timmy didn't realize he had a new mother board using his old parts (the CPU) which is uncompatible, even if it fits, the power voltage level did not match so the CPU can not start. Thats why when you get power to the fan and there is no POST, beeps or visual it's usually the CPU. In Timmy case since he has a new working MB than it's the CPU.