Silly question but... change timing after swtiching ECU?

D_Toro.
Read your initial post again. You replaced the ECU because it was 'bad for a very long time'. What does 'bad mean? What symptoms?
I doubt it is the ECU if a replacement did not fix the problem.
The timing can change veeeeeery slightly with different ign systems, but not enough to cause popping.
Forget the nonsense about getting a MSD 6X box [ unless you have a 800 hp engine ], that will do nothing other than lighten your wallet.
I would check these things, regarding popping in the exh:
- dist cap & rotor for carbon tracking
- plug leads [ & coil lead ]. Replace if old or suspect.
- try another coil
- measure the bal resistors, cold, engine off, one end disconnected. Should read 0.5 ohm & 5 ohm.
- make sure with engine running that you are getting 12v at the ballast resistors.
- make sure the pick up wires are twisted, kept close to ground & that they are kept away from the coil [-] lead & HT leads.

Other things can cause popping in the exh; burned valves, valves not seating, worn cam lobes, carb.
and Dana67Dart

Thanks, I'll do that. I borrowed a spare ECU from the GTX and ordered a new one for the Duster. I'll wait for the new one to arrive before trying to adjust anything since it might change again so updates only next week. O also ordered a ballast resistor and a dist cap and yes, it has some carbon accumulation in the central ball. The plug leads are new. I did order another coil, which has arrived today but will wait until I install the "definitive" ECU.
If you read my first reply I tried to resume what's (was) going on with the car. (I was adamant it was flooding in the beginning.)

It's popping on HIGH ACCELERATION and quite sure it's from the exhaust.

Thank you all for all the replies and tips, I'll keep you all updates.