bent rotor contact blade

Then it looks like your ecu might have gone (as long as power is getting to it)
Yes, they HAVE to have a good ground.
In fact you might clean the contact surfaces on your chrome box and test it again.
Some put those star type washers between the box and it's mounting surface to be sure of a good ground.
yes im using the star type washer, im very ignorant of using my tester, not sure what setting to put it on, on 12v battery load,i have lots of voltage at #1 pin, but hardly anything on 2 pt harness that hooks to didtributor