The only other changes I've made are a 3d printed frame and a UNI foam filter. The other day I installed Brisk Multi spark plugs which makes the bike feel much smoother but made little to no difference with the flat spot.
I'm thinking of removing tell AF XIED and doing another ECU reset to see if that makes any difference