It hasn't chnaged due to the weather, just random startups it will happen.
Basically, it sounds like i started it with my foot on the gas, it instantly spikes to around 2500rpm upon firing, then a second later will drop to normal idle. Could this be a TPS going bad, it never does anything...