Subaru recalling almost 50,000 'zombie' cars