try replacing the idle air control valve. when a car is parked for a while the carbon in the intake tends to clog up the IAC valve. Thus, when starting up the car after a long period of time, the idle will fluctuate. Like down here at the dealer when the hurricanes came alot of IAC valves were replaced because the cars were not in use.