Helio Castroneves wins the Toyota Grand Prix of Long Beach pole for the second straight year, with his three Penske teammates all in the top six.