Wonder if your flex plate cracked.........

Have you taken the belts off to rule out water pump, alternator etc?