Muddy,
I have never fished Sulpher Creek.
If you live in Evanston,go and see the guys at Sportsworld,in the Juilee Store.They should be up to date on the activities out there.
If you don't live there,give them a call.
Good Luck and maybe keep us posted on the Wyoming Forum as to how you do.
Wyo Ice