@digswell,
I've the DSDT loaded, removed the unnecessary kexts as per your message and what left are:
CODE
drwxr-xr-x 3 root wheel 102 Jan 8 09:54 ALC8xxHDA.kext
drwxr-xr-x 3 root wheel 102 Jan 6 23:39 FakeSMC.kext
drwxr-xr-x 3 root wheel 102 Jul 17 2009 JMicron36xATA.kext
drwxr-xr-x 3 root wheel 102 Dec 6 09:10 JMicron36xSATA.kext
drwxr-xr-x 3 root wheel 102 Aug 22 2009 LegacyAppleRTC.kext
I ran MultiBeast to rebuild the extension cache and fix permission.
It booted up normally, but I've the following:
CODE
Apr 10 15:57:59 Mac-Pro kernel[0]: kxld[com.apple.driver.AppleIntelCPUPowerManagement]: The following symbols are unresolved for this kext:
Apr 10 15:57:59 Mac-Pro kernel[0]: kxld[com.apple.driver.AppleIntelCPUPowerManagement]: _lapic_start
Apr 10 15:57:59 Mac-Pro kernel[0]: Can't load kext com.apple.driver.AppleIntelCPUPowerManagement - link failed.
Apr 10 15:57:59 Mac-Pro kernel[0]: Failed to load executable for kext com.apple.driver.AppleIntelCPUPowerManagement.
Apr 10 15:57:59 Mac-Pro kernel[0]: Kext com.apple.driver.AppleIntelCPUPowerManagement failed to load (0xdc008016).
Apr 10 15:57:59 Mac-Pro kernel[0]: Failed to load kext com.apple.driver.AppleIntelCPUPowerManagement (error 0xdc008016).
..
Apr 10 15:58:11 Mac-Pro kernel[0]: ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
Apr 10 15:58:11 Mac-Pro kernel[0]: ACPI_SMC_PlatformPlugin::gatherCStateOverrides - failed to set c-state demotion data: -1
...
I was expecting that the power button will at least work by bringing the shutdown button, this doesn't work. Sleep also doesn't work

Here is the output from bdmesg:
CODE
Config: [hd(0,2)/Extra/com.apple.Boot.plist] 2956 bytes.
CPU: Mobile Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
CPU: Flex-Ratio = 30 >> 30
Sticking with [BCLK: 99Mhz, Bus-Ratio:;?]
CPU: Tjmax ~ 99°C Temperature= ~ 51°C
CPU: Attempting to enable IDA Failed!
CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping: 0x2a/0x2/0x7
CPU: Multipliers x10: max=300, min=160
Turbo Ratio: 34/33/33/32
CPU: MaxDiv/CurrDiv: 0x0/0x0
CPU: TSCFreq: 2993MHz
CPU: CPUFreq: 2993MHz
CPU: FSBFreq: 99MHz
CPU: Enhanced SpeedStep: 1
CPU: NoCores/NoThreads: 4/4
CPU: Features: 0x36f803a3
Theme: [hd(0,2)]/Extra/Themes/Default
Theme: [hd(0,2)]/Extra/Themes/Default
Found mode 1024x768 in VESA Table
Config: [hd(0,2)/Extra/com.apple.Boot.plist] 2956 bytes.
Setting boot-uuid to: 8BF33D24-8F2C-3F55-ABAB-8E04D8D62B36
Loading Darwin 10.6
Loading kernel mach_kernel
LoadDrivers: /Extra/Extensions.mkext
LoadDrivers: /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext
ACPI: [hd(0,2)/DSDT.aml] 15630 bytes.
Using PCI-Root-UID value: 1
nVidia GeForce GT 430 1024MB NVc1 [10de:0de1] :: PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)
@0,display-cfg: ffffffff
@1,display-cfg: ffffffff
LAN Controller [10ec:8168] :: PciRoot(0x1)/Pci(0x1c,0x2)/Pci(0x0,0x0)
Setting up lan keys
Patched DMI Table
Found SMBIOS System Information Table 1
Customizing SystemID with : 00000000-0000-0000-0000-1c6f65d36749
ACPI: [hd(0,2)/DSDT.aml] 15630 bytes.
FADT: Restart Fix applied !
Patched ACPI version 1 DSDT
Starting Darwin x86_64