I would recommend a universal switch that is sold at any Home Depo, Lowes
Even tho the wires are not the same color does not mean it will not work in your case.
1994-2011 to find the same part by number would be very hard to find unless you had someones old fan, you could try ebay for that but it would prbably be a waste of money and time.
A universal switch probably cost under $10 in your case and would be my solution today.
The other solution would be purchase a newer fan witch probably cost more money and labor and time to put in, the choice is yours at this point.
Thanks for using fixya.com
Regards,
Rulds2008 Btw, I’m available to help over the phone in case u need at
https://www.6ya.com/expert/edwy_1a56970cf1ea4620