Wiper motors on 67-68 barracudas

Heres the one to stay away from.
Passion 4 Mopars????