It does post if you hold it up, you just need to get it right, takes a few tries. I have reseated ram but not the CPU, I think I ran out of thermal paste so I didn't do it.
For what it's worth, the system worked fine with a 6600 before so...
Also, I've found something around the house to...