I'm not sure on the exact model (is there a place to find that?). I bought it used and never got any paperwork, etc. with it.
The entire handlebar switch assembly was replaced, no modifications were done. It's still 100% OEM Honda except for non-consequential things (it has a manual plow, I took the racks off and had them sand-blasted and powder-coated, new tires, etc.)
I'm very against doing anything custom to electronics because it's always such a mess, so as far as I know (perhaps someone before me did something) it's 100% OEM. Maybe three years ago it was professionally tuned by the local deal, and it's always ran great, etc.
2006 Honda Rancher