Jimmie Johnson won his second Daytona 500 pole Sunday, less than 24 hours after his new teammate, Dale Earnhardt Jr., took the checkered flag in the nonpoints Budweiser Shootout.