FS 91 Lumina Z34

BINGO! As I said in my post “very flexible”.

The garage that fixed my door said it’s a torque converter seal that’s leaking.