Community contributions

DTC opinions catalog.

Per-DTC repair paths contributed by owners and indie technicians. Every opinion includes the typical DIY, indie and dealer cost ranges, with the source citation. The opinions are TOML files in community/opinions/ in the project repo.

3 opinionsTOMLOwner & indie contributions

Catalog

CodeTitleDIYIndieDealerSource
29E0 Mixture too lean $0 $150 $2400 source
2A82 VANOS intake control fault $0 $120 $580 source
P0171 System too lean (Bank 1) $0 $200 $850 source

Schema

Each opinion TOML has three [[opinion]] entries, one for each perspective. The fields:

  • perspective — "diy", "indie", or "dealer".
  • action — the recommended first action for this code at this cost level.
  • cost_usd — typical cost in USD; 0 means free.
  • time_estimate — how long the action takes.
  • difficulty — "easy", "moderate", or "advanced".
  • source — the originating forum post, BMW TSB, or community knowledge.
  • source_url — URL to the source, when public.
  • note — extra context or warnings.

Contribute

Adding an opinion is a Tier A contribution: open a PR with a new TOML file in community/opinions/<code>.toml. CI parses the file; a broken TOML fails the build. See /contributing.html for the full process.

Add your opinion.

Every Beemuu opinion is community-contributed. Add yours.

Contributing guidecommunity/opinions/ on GitHub

Last updated: 2026-08-02 ยท Beemuu contributors