The flywheel is bent it is junk now. That's what happens when you hit them with a sledge. You cannot have 120 volts with a 12 volt battery. Have you checked the lanyard switch? Ignition switch?
What Rev sensor? Any over Rev protection on that motor would kick in at around 5300 rpm. Get a factory manual and read it front to back. Or find a dealer familiar with the 2+2 motor. Dog clutch has nothing to do with your problem. Get a manual
He did not cancel it he sold it. The outboard division was the only profitable part of Chrysler. People forget Chrysler was for all intents and purposes bankrupt.