Phylodoce has much smaller flowers. We would guess this to be one of the mountain beardtongues, maybe Penstemon rupicola. We like to use plants.usda to track plants down once we have some idea of what we might think they are
http://plants.usda.gov/cgi_bin/topics.cgi?earl=classification.html