An engine that runs rich produces fuel smell, rough idle and black smoke due to bad injectors, failed sensors or restricted airflow causing excess fuel
An engine that runs rich produces fuel smell, rough idle and black smoke due to bad injectors, failed sensors or restricted airflow causing excess fuel