Thanks for that link. Okay I enabled verbose boot and enabled kernal error message arguments to a $kernal boot command. No different, still boots like it has been, freezes on bootup, doesn't display any error messages... I also updated my BIOS on the board incase that was the issue. No change.
Kinda getting tired of fooling around with this, might just bite the bullet and re-install... again. Sigh
---------- Post updated at 08:16 PM ---------- Previous update was at 07:53 PM ----------
Well here is an interesting development. On grub prompt, I can press "e" to run a command on boot. If I run "bootfs rpool/ROOT/solaris" which is the second default/suggested command, it will boot up without issue! However, if I let the system boot normally without any commands, it will freeze again. I go back to "bootfs rpool/ROOT/solaris" and it boots normally again. Can anyone explain this or give me an idea on how to make this permanent? Could it be a grub issue?