when i stant my car in the morning.... it being in the 20's and lower...... it starts no prob but then revs real high and the cel blinks 3 times and blinks that only once. it will idle high, seems high to me being at 2300 to 2500 rpm, for about 2 to 3 min. then it will go down and almost die. picks up and stays around 1100 rpm. when i take off it hesitates. but when it gets warm... seems to be ok. what you guys think? no mods on the car that i know of. everything is stock.