Dude, let someone proffesional look at it, it's really good you tried to solve the problem by replacing the ignitionparts.
If the problems still persist it means it must be something else and some things can only be found by people that give the entire engine a good lookover. There is only so...