Schwamiii,
I think I have two of these. One out my 74 and one out of my friends 73. Both of these are driver's side motors. The passenger motors were both junk.
I would personally recommend doing the Ford Taurus or Aerostar motor conversion, or the Vadar window system before going back to a stock motor. The Taurus and Aerostar conversions are easy and work 100 times better than stock.
I have also seen the Vadar system in action and it is sweet! A little pricey but probably worth the cash.
Devin