I have same faults occuring with mine. Brushed motors get oxidized, escpecially windscreen cleaner fluid pump
this happens about once per year: completely unusable
**broken link removed**
once i repaired this motor by letting it soak in citrid acid, and it needed new brush-spring after that. Luckily i found suitable from my srap-box.
Another annoying problem involving brushed motors was when i was driving windows open (electric) and when i saw storm was coming, well windows didn't even budge.....
Next day, problem was solved with hammer: couple small taps on both motors, brushes were stuck.
Speaking of hammer, that is quite much all te time with me, as rear-brakes are stuck, more in winter. Drum brakes, so they'll stuck quite a lot (i live next to lake, so weather freezes brakes)
Speaking of freezing, many times i had to maneuver to drivers seat from passengers seat, as drivers door was frozen....waiting for that day when i have to go inside from trunk

Also, my front brakes were so used once that they dropped out in pieces when changing tyres.....or perhaps weather had killed them.
IAC valve gives problems once a while, idle rpm wanders between 1k-2k. Solution is just lubricate IAC shaft.
Had interesting day one summer when there was hot, hot summer day. Alternator decided to put 18 volts to 12 volt battery.....well, i had to drive home with all heating systems on, as well as other appliances on.
Nearly home, i had to put heating off, and pow, voltage dropped to 10-11 volts. That was the end of alternator
Clutch had interesting fault: if feet slipped from clutch pedal, clucth dropped out from it's place, cable i mean. We figured to repair it to stay put with zip-ties. Worked, but one day i was coming home from doctor, i felt that clutch was losing strength somehow, and soon it was gone; at up-hill. Luckily i take much speed to take uphills better, and i managed to get on top of hill, at the next intersection where i had to ask couple bypassers to help pushing my car to near gas station. Called my brother to get me home, andwe then noticed that clutch's cable was fine; but that extension that connects the cable to clutch was severed in half
and while ago, coolant fan went on same time with motor started, if motor had strength to start same time. Solution and finding faulty component was to fool computer to think that coolant temperature is ok, by placing 10k resistor in sensors place;
**broken link removed** other way around was when coolant fan didn't start at all last summer, hard-wired switch to turn on fan manually when needed. Can't recall what was faulty component back then, it wasn't relay but some odd component...