well it was the driver side switch contacts that was messing up. unfortunately the driver side switch isn't nearly as easy to take apart as the passenger side, so i couldn't clean the "anvils" on it. But I can confirm that if the driver side contacts are bad then the passenger side switch won't work either. For now both windows are working though