Sounds like a bad tach. The EMM generates the tach signal but I've never seen one do that. Substitute a known good tach to find out which is the problem.