So I need advice...

Prior to being on BC, my cycles were 33-35 days long. Last month, my first month off BC, I O'd on CD 17 and my cycle only lasted 27 days.

This month I've been charting regularly and everything looks good. Then yesterday, CD 16, I wake up and my temp is up to 97.70 (up from ~97.45). That would have implied that I O'd on CD 15, which seems early to me. I was thinking I had a cold because I've been sneezy and had a runny nose, and chalked the high temp to a fever. Today, CD17, I'm up even more: 97.85. I'm a little sneezy, but for the most part, I feel fine. I did wake up and go to the bathroom in the middle of the night (2:30), so I had an interrupted sleep, but I still got ~4 hours of sleep before I temped at 6:30.

So... do you guys think these two high temps are cold/sleep related? Or do you think maybe I really did O early?? I'm so confused...