Today was the first time it has been below 32 degrees F (26 to be more precise) and I took my bike out of the garage to begin my ride. I noticed right away that the cycle analyst speedometer has stopped working as I start climbing the first hill on my route it starts flickering between 0 and 7.x mph (actual speed is between 20-24mph) then it starts flickering from 7.x mph to 22.xmph. It stopped flickering and went back to 0 when I reached the top of the hill which was about 30 seconds. I continue my ride and on the next big hill (which is 6 miles away from the first) it starts flickering again between 0 and 7.x mph first then between 7 and 21.x mph as I reach the top of the hill then it stops once again around 30 seconds of climbing. I get to my destination 1 mile later get off the bike pick the front wheel off the ground and spin it, it starts reading speeds i spun it to about 6 mph. Put the front wheel down get back on the bike ride around and no speed reading. I tried adjusting the magnet and sensor after this and no luck with getting a speedo reading while riding but it still works when I spin the wheel in air.
Any Ideas on what could be causing this? and how to fix it?
I'm glad this is the first "problem" (if you can call it that considering it doesn't it's abilities at all) that i've had with my bike it has been super reliable and never let me down.

Any Ideas on what could be causing this? and how to fix it?
I'm glad this is the first "problem" (if you can call it that considering it doesn't it's abilities at all) that i've had with my bike it has been super reliable and never let me down.