Tesla should recall faulty battery