Advance Auto Parts Q2 sales miss estimates, hurt by weak DIY demand - AAP News | Rallies