IF the ECMs are easy to get to, swap them port-starboard. See if the readings are the same. That will let you know if you have a bad ECM timing controller.
If timing was all over, either ECM is being erratic or the module in the distributor are just a few possibilities.