Got the part from ebay for $15.00 with shipping, had it replaced in 20 minutes including figuring out the metal spring clip that holds the switch in place.
Cruise is working perfectly again and the oddest thing is that I don't reset my MPG counter at all and it has sat at 15.4 MPG for a year now, it's now at 15.5/15.6 and AFM is in V4 mode a lot more now. I'm not sure if the input from the switch was messing up the ECM calculations at all but the overall MPG is up and i'm not driving any different. Cruise control has only been broken for a month or so. Things that make you go huh...