I changed the fuel filter just for S and g's and it made no difference at all. I think its got to do with the timing or something now. I found two temperature sensors, I unplugged one and it went to the gauge, the other must go to the brain and the connections looked a little green. I wiggled the plug, but I wont be able to tell anything until the engine is cold again. I'm thinking the brain sets the timing different for a cold start?