I was having the same problem and I followed your post, now I'm getting into this indeterministic state. Some times system hangs before boot complete (I've attached a boot log), some times it boots fine, some times the original issue happen (hangs immediately after the Apple log shows, no boot...