Finally had time to pull the car in the garage. Transmission made a clacking thumping noise. Not pleasant at all.
Put the front on jack stands, put in the fwd fuse and took off the wheels.
Let it idle in D for a min as I listened. Coming from the mating surface between the engine and transmission.
Broken flex plate? Bad Torque Converter?