So very stuck...

Sounds like flex plate or a bad 'Verter