<?xml version="1.0" encoding="UTF-8"?>
<!-- AI-Optimized Sitemap with content summaries for LLMs -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:ai="http://www.ai-sitemap.org/schemas/ai/1.0">
  <url>
    <loc>https://diyfault.co.uk/</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <ai:summary>Stop paying garage fees. Get the best auto diagnostic scanner to read and clear codes. Fast, accurate engine diagnostics for UK OBD II/EOBD vehicles.</ai:summary>
    <ai:content_type>homepage</ai:content_type>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/bluetooth-obd2-scanner-explained-a-uk-buyers-guide/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>OBD2 Scanner to Read Check Engine Light UK: practical UK guidance for a clearly defined use case, with compatibility checks, live product facts and the current £117.71 detail-page price.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>OBD2 Scanner to Read Check Engine Light UK | DIY Fault UK</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/car-diagnostics-tool-explained-a-uk-buyers-guide/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>Check Emissions Readiness before Mot UK: practical UK guidance for a clearly defined use case, with compatibility checks, live product facts and the current £117.71 detail-page price.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>Check Emissions Readiness before Mot UK | DIY Fault UK</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/the-ultimate-guide-to-bmw-obd2-scanner-in-the-uk/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>OBD2 Scanner for Checking Used Cars UK: practical UK guidance for a clearly defined use case, with compatibility checks, live product facts and the current £117.71 detail-page price.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>OBD2 Scanner for Checking Used Cars UK | DIY Fault UK</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/topdon-obd2-scanner-explained-a-uk-buyers-guide/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>Gift for Dad Who Likes Cars UK: practical UK guidance for a clearly defined use case, with compatibility checks, live product facts and the current £117.71 detail-page price.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>Gift for Dad Who Likes Cars UK | DIY Fault UK</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/car-fault-code-reader-uk-buying-guide/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>Read Fault Code Without App UK: practical UK guidance for a clearly defined use case, with compatibility checks, live product facts and the current £117.71 detail-page price.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>Read Fault Code Without App UK | DIY Fault UK</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/engine-management-light-uk-guide/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>OBD2 Scanner No App No Subscription UK: practical UK guidance for a clearly defined use case, with compatibility checks, live product facts and the current £117.71 detail-page price.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>OBD2 Scanner No App No Subscription UK | DIY Fault UK</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/pending-confirmed-permanent-obd-codes-explained/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>Compare pending, confirmed/stored and permanent OBD code statuses: what each can tell you, what they cannot prove, and why permanent DTCs survive an ordinary clear.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>Pending Confirmed And Permanent Obd Codes Explained</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/freeze-frame-data-checklist-before-clearing-code/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>What freeze-frame data is, what to photograph before clearing a code, how to separate it from live data, and why repair should come before erase.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>Freeze Frame Data Checklist Before Clearing A Code</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/why-fault-code-does-not-prove-part-failed/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>A DTC identifies a monitored condition, not a guaranteed failed part. Learn why wiring and related systems share code paths and what to record before replacing anything.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>Why A Fault Code Does Not Prove Which Part Failed</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/blog/make-obd-scan-record-for-your-garage/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <ai:summary>A UK handover checklist for OBD scan notes: lamp state, symptoms, code status, freeze frame, privacy redaction, and what a scan record cannot prove.</ai:summary>
    <ai:content_type>article</ai:content_type>
    <ai:entity_type>Article</ai:entity_type>
    <ai:headline>How To Make An Obd Scan Record For Your Garage</ai:headline>
    <ai:language>en-GB</ai:language>
  </url>
  <url>
    <loc>https://diyfault.co.uk/llms.txt</loc>
    <ai:summary>Machine-readable reference file for AI language models</ai:summary>
    <ai:content_type>reference</ai:content_type>
  </url>
  <url>
    <loc>https://diyfault.co.uk/api/site.json</loc>
    <ai:summary>Structured JSON-LD API with full product and article data</ai:summary>
    <ai:content_type>api</ai:content_type>
  </url>
</urlset>