NASCAR deals with new rules\, feuds and more fans at Talladega