This was a place I suggested for someone to go for a ride on another thread. In the mean time, I found that there are a few Youtube video's of bikes going over the pass. If you've never been there, it's well worth the trip. I think it opens around the end of May.
This video is pretty good and there are a number of others. There is also a Part II. Well worth watching.