Hi Cyril,
Not likely to be poor fuel quality, the gas we get in the UK is far better quality than what they get in the US!
Mind you we do pay 3 to 4 times what they pay!
I see you have changed the mufflers, if you did not change the Air filter for the SE or K+N then you probably
did not need to get the SE race tuner!
If you had the work done at your local HD dealer, then give it back them with the pinging and tell them to sort it!
Myself I went with the Thunder-max (ECU) with autotune, means no matter what I do to the engine (and I do a lot)
I will never need to change anything else than download new map andlet it autotune itself.
Don't forget to check for inlet leak, get bike up to normal temp, let idle and then spray some wd40 around the inlet
where it mates to the cylinderhead, and listen for any change in engine note, if there is a change then you have
a leak!
Good luck
Mark.