ok so the flags worked for you good... now do you have intel wifi? if you do it tends to lock up boot... shut it off in bios or remove it if it's intel for install.
you can try the generic myhack 3.1 extra with the flags npci=0x2000 cpus=1 if you use the new chameleon in 3.1 i believe it detects pciroot if not also add pciroot=1.... EDP and myhack will be integrated shortly...
well there are 4 different d630 models actually there are more... which one do you have there are gma crestline video, then nvidia, then each has a high and low res counterpart.
you probably need nullcpu.kext and might need to shut off speedstep in bios. untill you can extract your dsdt. also try the newest chameleon you can get thats based off trunk.
if you can boot with -v -s then you can use terminal if you know how to. worst case scenario you have to reinstall osx on top of the old one it should save your files
try using my hack 3.1 with generic kexts and see if that gets you further it will be an option during a my hack build.... you might have to boot with -v cpus=1 at the chameleon prompt
3.1 should work fine... where are you having the issue? during install or after install? if you have issues run my fix after using edp before shutting down
ok well if it gets stuck during a verbose boot (-v) at AppleACPIPlatform.kext then you might need to replace it with the 10.7.3 one in s/l/e... according to leon it needs to be replaced on alot of machines after 10.7.4 update.
well it would have to be after the update for #1 so i would use either another functioning osx partition to replace the file in s/l/e or use terminal from a boot disk to remove and replace the file then boot without catches... or also delete those.
for #2 yes gma fix is dp4 frame buffer
well this uses that spec cpu http://www.everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-2-duo-2.5-17-early-2008-penryn-specs.html
try using macbook4,1 smbios plist... maybe it will better define your cpu?