fetchFordVinBomParts was forwarding the relative HTML jsonUrl with isFullUrl=true, which made undici try to parse \`/ford/fordp_parts/…\` as an absolute URL and throw "Failed to parse URL" for every PNC row. The Hyundai BOM expander next door calls fetchP4Page with the default isFullUrl=false (relative path) — match that. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>