Getting Started
Follow these steps to go from a warning light or strange behaviour to a calm, structured plan.
Step 1 – Read the Codes
If you have an OBD2 scanner already, plug it in and read all fault codes from the engine and related systems.
Write them down exactly as shown – including P numbers and any descriptions.
If you do not have a scanner yet, see the Best OBD2 Scanners guide to choose one that fits your budget and cars.
Step 2 – Look Up the Codes
Use the Diagnostics code library or the quick code box in the header to jump straight to a code page. Each page explains what the code actually means and lists common causes.
Step 3 – Check the Car Profile
Go to Car Profiles and pick your make and model if it's listed. The profiles show known platform behaviour, common problems and specific patterns for engines like the Fiesta ST, Golf GTI and BMW 320d.
Combining the generic code information with the car profile usually gives a much clearer picture of what is likely on your particular car.
Step 4 – Use the AI Tools
Once you have your codes and basic symptoms:
- Use the AI OBD2 Code Explainer to get a ranked list of likely causes and tests.
- Use the AI Mechanic Assistant when you want a broader plan based on behaviour and previous work.
The AI is there to make you more organised – it does not replace proper diagnostic thinking or a qualified mechanic, but it can save a lot of guesswork and repeat visits.
Step 5 – Choose the Right Tools & Products
When you know what kind of checks or repairs you're heading towards, visit the Reviews & Guides area. There you'll find curated lists of scanners, DPF products and battery chargers that support the kind of work AutoSolve Hub is designed around.
Step 6 – Decide DIY vs Professional
Some jobs are ideal for competent DIYers, others are better left to a workshop. If at any point the advice touches brakes, steering, structural parts, fuel leaks or high-voltage systems, it's safest to involve a professional.
Treat AutoSolve Hub as a guide and planning tool – not as permission to tackle anything you are not comfortable with.