Took the switch out and apart and it's good, it not melted(fairly simple to remove) tried to make the other speeds work bridging it with a piece of wire and still only the highest setting is the only one that works. I'm guessing that there's no way to test the resistor so will probably have to get one. Thanks for the help!

90 Cherokee Laredo
98 Cherokee Classic