Originally Posted by Torque
The idle sounds like a idle control valve (more commonly referred to as ICV); sounds like it could need a good cleaning.
As for the oil light ... 20 seconds seems an awful long time for it to go out. Are you absolutely positive you're not running low on oil? If the answer is no, I'm gonna go ahead and suspect that your oil is too thick for the temperatures and it's causing a low pressure condition on startup.
idle proplem: is it suppose to do that even when the car is completly warmd up cause it only does it when its cold + why does it shutt off, it pisses me off honestly!
oil: i always check the oil level before i drive the car, and fill it up with 5w/30 the one that last for 15,000 miles