I'm gonna go with 2door and Ludwig on the head issue. If you never checked them before the head nuts probably loosed up some. The same as every other nut and bolt on the bike. Head gaskets are about 5 or 6 bucks, no biggie. I've had the same problem a couple times. Once coming home from the next town over with no socket to fit the head nuts. 1/2 power all the way home. It SUCKED.