Mechanical Advice

Free Car Diagnostic Guides

Plain-English answers to the most-searched car problems — check engine lights, OBD2 codes, rough idles, and more. Built from real-world data, recalls, and technical service bulletins.

OBD2 Codes

P0301 Code: Meaning, Causes & How to Fix It

A P0301 code means cylinder 1 is misfiring. Here are the most common causes — from ignition coils to vacuum leaks — and how to diagnose each one.

Read guide
Check Engine Light

Why Is My Check Engine Light On? 10 Common Causes

A check engine light can mean anything from a loose gas cap to a serious engine problem. Here are the 10 most common reasons it turns on.

Read guide
Drivetrain

Car Shaking When Idling? 7 Common Causes Explained

If your car shakes or vibrates at idle but smooths out at speed, it's usually engine mounts, a misfire, or a vacuum leak. Here are the 7 most common causes.

Read guide
OBD2 Codes

P0171 Code: System Too Lean — Causes & How to Fix It

A P0171 code means your engine is running lean — too much air, not enough fuel. Here are the most common causes and how to find the leak.

Read guide
Troubleshooting

Car Won't Start but the Lights Work? 10 Common Causes

If your lights and radio work but the engine won't start, the battery can still be weak. Learn how to narrow down the battery, starter, ignition, fuel and other possible causes.

Read guide
Maintenance

Engine Overheating? 7 Common Causes & What to Do Now

An overheating engine can cause serious damage fast. Here are the 7 most common causes and the steps to take the moment the gauge climbs.

Read guide
Brakes

Brakes Squeaking? Common Causes and When to Worry

Brake squeaks can be harmless dust — or a sign your pads are gone. Here's how to tell the difference and what to do.

Read guide

Have a different problem?

Run a full AI-guided diagnostic for your exact vehicle.

Diagnose my car

These guides are for informational purposes only. Having a qualified, licensed mechanic inspect your vehicle directly is always the best step. Auto Diagnose AI is not responsible for misdiagnosis or any damage resulting from repairs you perform.