Random problems like this require a good mechanic with a lab scope.Even autoxray isnt a bad option,but you need to catch the glitch while its happening and interpret the data.OK,I have to throw a guess in too.Did this happen before the engine work?Take kick panel off and put pressure on the ecm while its running{just squeeze the case a little},see if anything happens.