According to Advance Auto that switch is a Ford Part that came with the F53 Chassis and is the same part #P3031678745MTR for the 1999 through 2001 F53 Motor Home Chassis. Some parts for the F550 and other Superduties may fit however its best to refer to it as its actual designation which is an F53 Stripped Chassis.
If you do not have this exact switch it is possible that a previous owner changed it out with another switch that was not an exact replacement for the original Ford part.
The picture of the back of the switch assembly in the parts listing on Advance Auto Parts appears to show a plastic tab on the bottom left of the picture that has to be released from behind in order to remove the switch body
Almost $200 for a replacement:
https://shop.advanceautoparts.com/p/...adlight+switch
Winnebago technically fed the Ford provided switch through the hole in the Winnebago dash panel and snapped it into place like the heater control and instrument cluster however those like the steering wheel came with the F53 Chassis.