if your getting full power when accelerating then it's not an ignition problem. popping from the exhaust is from excessive fuel in the exhaust. your probably shooting some flames
do you still have egr? the egr system is active under cruise but not during acceleration. I know in hondas when the egr ports get clogged they miss under cruise but no other time.
check and make sure a hose hasnt come loose too.