Excuse me for pointing this out but "peddle" is something "peddlers" do
- like door to door salesmen. The thing you press to make the car go is
a pedal.
Your engine idle is controlled by an idle air control valve at the
bottom of the throttle body. On one end is a bimetallic thermostatic
coil and on the other end is an electromagnetic coil controlled by the
ECM (engine computer).
There is no lubrication for the cylinder in the IAC that moves to
progressively reveal a larger opening for air flow at idle, so the
valves can stick.
Sounds like the computer is trying to tell your car how to idle, but
the valve is responding erratically.
Try this:
Remove the clamp on the large air hose at the throttle body next time
the idle is acting up.
Spray some TriFlow into the rectangular opening right in front at the
bottom of the throttle body. This is the air intake for the idle
control valve. When the throttle is fully closed at idle, that valve
lets measured amounts of air pass by to control idle speed.
TriFlow contains Teflon and is usually available at bicycle stores, and
possibly home improvement and motorcycle shops also.
I discovered this after completely dismantling, cleaning and adjusting
the throttle body, and replacing the IAC valve with new factory fresh,
only to have the problem return.
The Teflon fortified lubricant seems to have enough residual
effectiveness to have resolved the problem now.