In my r32 I was running copper plugs bkr6e then went bcpr6es and had flat spots all thru the rev range I doing think changing your ecu will do anything get it to tuner check timing and afr thats the easyiest and less cost effective way to sort the issue out don't take this negatively but I'm speaking from experience