just a thought - but another thing that you won't have on your trainer, but would on the road is your helmet... is it possible that it presses on a trigger point and gives you headaches (or maybe it is adjusted too tight? I tend to crank mine down and have induced headaches this way.)