I've oiled it, lubed it with white lithium grease, and finally switched the switch with the one from the driver's rear door. The one I took off the driver's door now works perfectly, and the one that worked perfectly before now works intermittantly. I switched it with the pass side front today. The switch works in the pass side now, that should solve my problem for about a year, then I'll need to switch it again.