Held up repairs for almost 2 weeks before serviced it, replaced parts but engine light still on. Don't think mechanics are competent.... Read More »