Just to make sure, when you put the DH61 ignitor in, did you change your AEM settings as per the instructions? I'd look at your map but I don't have the software installed right now.
Another possible gremlin is the CPS. Sometimes if the air gap isn't set properly, or if its leaking oil, it can...