Pep Boys loses a whole bunch of money, cuts 500 jobs and closes 31 stores. [BusinessWeek]