По описанию всё правильно. При проведении гарантийного ремонта владелец не должен платить вообще ни за что, включая диагностику. Максимум могут попросить помыть машину. Тут тоже можно поупираться, но не вижу смысла, всё же с машиной люди работают, нехорошо заставлять их пачкаться об нее.