Pep Boys posts higher Q3 profit