the ignitor is very very very easy to replace.. check your ECU light after your engine heats up, watch for a blink(s) tell us what it is, if there are any. i know you said you weren't throwing any codes, but i wanna make sure of it.
I replaced my ignitor, still that "poping" noise from my exhaust too... and then after i replaced the ignitor (code 15, i think) my code #1 (o2 sensor) was still on, and it still has the poping sound to my exhaust. so check your ECU to make sure!