Well, it's not for lack of trying, I think most of the things that we've all come up with has brought no joy. The crash on moving it tends to point in the direction of hardware as opposed to software issue. I wish you all the best, please keep me in the loop, as this has had me thinking, as well as researching. I hope that this gets resolved. All the best:)
P.S> Were you getting any beeping? A ram problem will give an audible warning...usually.