Thank you so much for pinning down the issue on the sleep mode!
I have exactly the same problem as you described. Now with s2idle sleep it works fine.
Which distro are you using?
Did you already create a bug report for this issue?
I changed the CMOS battery, but had the same issues.