I bought some original arms from a used parts dealer who sells on ebay--one came without the sheet metal clip at that holds the arm onto the spindle...they replaced it with the wrong kind...so now I have three, only one of them is complete and the right type. They were all pretty gnarly so I bit the bullet and bought some new ones from a well known Lenexa, Kansas parts dealer. These are the ones that flop all over the place.
Kevin, I sympathize with the feeling that sometimes even the smallest things fight you!
I also had a problem with my wiper motor. It turned out to be that the switch under the wiper motor turned out to be that the ground wire I was switching through was part of the wiring harness all right--it just wasn't connected to anything.
That is probably not your problem though, Kevin.