It might be worth it to get one of these wrist monitors to see if you can find a pattern
http://www.amazon.com/Withings-WAM01...pulse+oximeter
Have you tried having a snack before bed so you have some food energy in your system ?
I wonder if a food like Glucerna that is specially formulated for a slow release of energy would help.