Common Causes:
* Vacuum Leaks: The 4.3L uses a lot of vacuum for various systems (brake booster, EGR, etc.). Even a small leak can significantly affect idle. Inspect all vacuum hoses for cracks, holes, or loose connections. Pay close attention to the lines around the intake manifold and throttle body. A spray bottle with carb cleaner (use with caution, keep away from hot engine parts!) can help pinpoint leaks – the engine RPM will briefly increase if sprayed near a leak.
* Dirty or Faulty Throttle Position Sensor (TPS): This sensor tells the computer the throttle's position. A dirty TPS can give faulty readings, leading to a rough idle. Clean the TPS with a contact cleaner (follow instructions carefully) or replace it if cleaning doesn't help.
* Dirty or Faulty Mass Airflow Sensor (MAF): The MAF measures the amount of air entering the engine. Dirt or oil buildup on the sensor can cause inaccurate readings and a rough idle. Clean the MAF sensor with a MAF sensor cleaner (specialized cleaner is crucial, don't use anything else!), or replace it if necessary. Do not touch the sensor element with your fingers.
* Spark Plugs and Wires: Worn-out spark plugs or damaged spark plug wires can cause misfires, especially at idle. Inspect them for wear, fouling, or cracks. Replace if necessary.
* Distributor Cap and Rotor (if applicable): If your Astro still has a distributor (less likely on a '95, but possible), a worn distributor cap or rotor can lead to misfires. Inspect for cracks, carbon tracking, or corrosion. Replace if needed.
* Ignition Coil(s): A failing ignition coil can cause misfires. This might require more advanced testing to pinpoint which coil(s) are problematic.
* Fuel Injectors: Clogged or leaking fuel injectors can also contribute to a rough idle. Cleaning or replacing injectors may be necessary but this is more involved.
* PCV Valve: A clogged Positive Crankcase Ventilation (PCV) valve can cause a buildup of crankcase pressure, affecting the engine's breathing and causing a rough idle.
* Catalytic Converter: While less likely to directly cause a *miss*, a clogged catalytic converter can restrict exhaust flow, impacting engine performance and potentially contributing to rough idle symptoms.
Less Common (but possible) Causes:
* Intake Air Restriction: A severely clogged air filter can restrict airflow, leading to poor idle.
* Engine Compression Issues: Low compression in one or more cylinders can cause a miss. This requires a compression test to diagnose.
* Engine Control Module (ECM) Problems: While less frequent, a faulty ECM can cause various issues, including idle problems. This is a more advanced diagnostic step.
Troubleshooting Steps:
1. Visual Inspection: Start with a thorough visual inspection of all the components listed above. Look for obvious damage or signs of wear.
2. Basic Maintenance: Change the oil, air filter, and spark plugs if they haven't been recently changed. These are low-cost preventative measures.
3. Vacuum Check: Check for vacuum leaks as described above.
4. Diagnostic Codes: Check for any trouble codes stored in the ECM using an OBD-II scanner. This can provide clues about the problem.
If you're not comfortable working on your car yourself, take it to a qualified mechanic for diagnosis and repair. Trying to fix a misfire without proper tools and knowledge can lead to further damage. Remember to always consult your owner's manual for specific procedures and safety precautions.