Looking at those et’s, I’d be cutting the oil filter open for a look see.
Leak down all the cyls, etc.

If you don’t find anything in the motor, it’s probably the converter.


68 Satellite, 383 with stock 906’s, 3550lbs, 11.18@123
Dealer for Comp Cams/Indy Heads