So i live in texas where its always hot
bike runs like a champ in the heat
..and now winter rolled around and now it's not running as well
now i mainly drive it to work and school( i work at my school.

at normal outside temps 85+ degrees the bike warms up no problem(my temp gauge does not work so i can't confirm but it sure feels like its fully warmed)
lately temps have been in the low 30s. after my vrr swap it turns on with reltive ease. (i live on a "hill") so i have to sit there for a while(around five min) with the choke on before it can even make it up hill and on my way to whatever. I leave when i think the bike is warm. to me that is when i can turn the choke off and it won't die.
so what is happening is i will drive it and any throttle input there is a large delay. especally full throttle and its mainly low to mid range when its just falling flat on its face. no weird smoking. no funny smells. no poping/backfires.
lately i have been trying to experiment because i think the issues are either the bike is not warm enough at any point in my short drive or it is not getting enough fuel. because driving it (After i think its warm) with quarter choke seems to make things a little better. but still there is that hesitation.
now weather here is weird. so just last week it was 80+ a few days and 30s a few days. and again bike runs great in hot not so much in cold. so i don't think somethink new is happening with the bike im leaning towards i just need to have a better "tune" with the carbs
so 2 questions
#1 where can i get a new factory temp sensor so i can start monitering that
#2 what do you think it could be the cause of my hesitation or what else should i try to rule things out