Emissions and Engine Diagnostic Services Near You Test

Emissions and Engine Diagnostic Services

Since 1996, vehicles have been equipped with an On-Board Diagnostics System that monitors and reports on engine performance. When the “check engine” or “service engine” light illuminates, it’s a clear signal to seek engine diagnostic services or a tune-up. Engine diagnostics are crucial in providing insights into your engine’s condition and determining the necessary repairs. Common issues include powertrain malfunctions, which are typically indicated by diagnostic trouble codes.

Regular engine tune-ups are essential for optimal performance and preventing unexpected issues. During a tune-up, components such as spark plugs, air filters, and fuel filters may be replaced, and emission levels, fuel lines, and belts and hoses are checked. Engine diagnostics and tune-ups are vital for extending the lifespan of your vehicle and maintaining engine health. Signs indicating the need for engine repairs include slow cranking, rough idling, stalling, knocking, and a decrease in gas mileage. These symptoms, alongside engine warning lights, are indicators that your engine needs immediate attention to prevent more significant issues.

We diagnose and repair failed emission vehicles and can ensure a passing emissions test.

Emissions and Engine Diagnostics: Our Expert Solutions

  • Engine Diagnostics
  • Engine Tune-Up
  • Emission Diagnostic and Repair
  • Repair information regarding Fuel evaporative system
  • Diagnosing and repairing evaporative systems for emission purposes.
Image of Engine Diagnostic Services

Expert Engine Diagnostics and Performance Repair Services in McHenry, IL, Crystal Lake, IL, and surrounding areas.

Auto Service in MCHenery, IL

Why Choose B&B Auto

Founded in 1976, B & B Auto serves the automotive repair and new tire needs of customers in McHenry, IL, Crystal Lake, IL, Johnsburg, IL, and surrounding areas.

Quality repair services including brake repairs, wheel alignments, exhaust system repairs, diagnostics, transmission repairs, lube and oil changes and other preventive maintenance, and steering and suspension system repairs from a professional automotive shop with a focus on customer satisfaction.

  • Complete Auto repair on foreign and domestic vehicles from minor maintenance to major repairs.
  • Tire services include road force balancing, alignment, tire repair, tire rotation, TPMS service, and competitive prices on tire brands like Hankook, Continental, Bridestone, Firestone and Mastercraft.
  • Towing and roadside assistance
  • 24-hour key drop.
  • Local pick-up and delivery.
  • Free Wi-Fi
  • We’re multilingual and speak Italian, Polish & Spanish

Contact Info

(815) 363-7560


Mon-Fri: 8am-5pm

Sat: 8am-3pm | Sun: Closed

Contact us

Schedule a Repair

With a legacy built on honesty and quality, we’ve become a pillar of the McHenry community and its surrounding areas, including Crystal Lake and Johnsburg.

Our well-trained staff specializes in identifying the needs of your vehicle and performing the necessary repairs and maintenance to keep your vehicle at peak performance.

For inquiries or to book an appointment, please contact us or call (815) 363-7560. One of our dedicated team members will assist you promptly.

Details on your vehicle

Submitting this form does not guarantee that the time you’re choosing is available, but we will be in touch with you within 24 hours, to schedule a time that works well for you.

As always, very good service for the Recall notice, and some service also done at the same time. I just had to get the tires changes ( winter to summer ) - very quick. good service, I was out of there in 1.5 hours. great work Once again, Cherry was able to get the tires…
Patrick Webster