So I fixed this problem yesterday for Nick. Now I get to publicly bash him
I pulled up the diagram and started going through the colors of the wires. 4 of them go to specific parts from the switch (3 to the motor, one to the fluid pump) so I knew it couldn't be any of those (nothing worked off the switch). That left the pink/black going to the DIM and the yellow going to the *drum roll* underhood fuse block, ACC 15A fuse. Yes his problem the entire time was a FUSE. He had checked the wiper motor fuse but not the accessory fuse.