Since it straightens itself out when warm, I think at this point that you either have a temp sensor problem, which I think is very slight. I think that there might be a slight TPS problem, but the main thing at this point is probably the O2 sensors, which no one ever changes until they fail completely