It could be fuel pump, fuel lines or fuel filter? What if you pull choke on just a little, how does that affect?
Also, you say that bike is restricted and ECU might have had changed, is it from restricted model also? I don’t know if fullpower ecu can be installed to restricted model or not but...