er98ah,
Did Buffalo consider any neck issues ? I think Pittsburg (UPMC Concussion program) looks at neck issues. Lifting weights puts a lot of strain on the neck and could be messing up your brain stem with inflammation. This could cause sleep disturbances.
Has anybody witnessed your sleep at these disturbed sleep times ? Are you breathing properly ? This system may help you do a bit of self investigating.
http://www.amazon.com/Withings-WAM01...pulse+oximeter
Wear it while sleeping, especially after a work-out and see it is records any changes in O2 saturation.