75-85 weight is available. Keep looking. There is a strong concensus on here that Mitsu atf is highly preferred. Many stories of problems with dexronIII (I would never use dexron II in that tranny).

I'd suspect a hanging TV cable from throttle to tranny on the funky shift.

I think you are right on the abs. Pull the abs fuse and see what happens.


Not responsible for advice not taken...