Flexplate would be my first guess too.