I bought a stethoscope today and I'm pretty sure it's the flexplate now also..

I'm going to outsource the repair though, and have to sit out RC this weekend.