Help no spark

Now if I have power to the ecu could it be possible it's still not grounded?

Yes, because they ground through the case to body metal and some of those get pretty corroded over the years.
Star type lock washers are great for that if put between the ECU and the body metal, but for now just making sure it's grounded will work.