Dealers come under increasing pressure to self-register cars

car mechanics