Skip to main content

Repair immediately (major defect)

Evidence that the diesel particulate filter has been tampered with

8.2.2 (c)

Category: Nuisance

Design preview

£16.99