RPM fluctuations You might want to check the Throttle Position Sensor (TPS) and/or your Mass Airflow Sensor (MAF). For the TPS you'll have be savy...
Separate names with a comma.