The electrical item to check is call idle air control valve (IAC).
This valve is small electrical motor that dial up the engine RPM by 100 to 150 rpm.
=====
Clean the end of throttle cable artea with WD-40 or PB Blaster.
This will rule out stuck cable and no allow the IAC to do the fine idle trimming.
======
Warm up the car for 10-15 minutes.
Record the initial rpm.
Slowly turn on load. One at a time.
A/C and fan
low beam on the headlights
hight beam
radio
wiper + washer
========
Te RPM should slowly increase from the basline to 100-150 rpm.
If the car stalled or start running rough then clean / replace the air filter and try again.
Make sure the air tube between the filter box and intake manifold is 100% secure.
====
Please post the test result via email.
I will follow up on this case in the evening.
.