I purchased a 2013 29DSFB used last year, some of the light fixture switches were not working. Figured I was going to have to replace the whole fixture. I came across an old thread on here while searching for information. It got me interested in just replacing the switch. I took the measurement off the switch, and the electrical information and found the correct switch on EBay. Here is a link to a listing with the switch. I purchased from a US seller, but it appears they no longer have any switches. Drawback, switches are shipped from China, but they are the exact switch I purchased. They are a direct fit; only thing I had to do was tighten up the blade connector on the wire a little.
UxcellŽ 5pcs White on Off 2 Position SPST Snap in Boat Rocker Switch 6A 250V AC | eBay
Got them installed today, had 4 total bad switches, so far they seem to be good. I will update if anything changes. Two of the old ones looked like they could have potentially started a fire, See the pictures.
Here is a link to the old thread if anyone has interest in reading it
trouble with toggle switches on overhead light
2013 FR Grey Wolf 29 DSFB
2006 Dodge 2500 Turbo Diesel
Yes it's a Cummins, and it's LOUD!