Wait until it bangs, then without turning the ignition off, look for codes.

How many miles on the trans?