Weak cedi dampens car sales