How many volts are u getting at the starter? and i would pull the injectors and put them over a pan of some sort and just turn the key without starting the bike to see if u get abnornal flow from any of the injectors. i had rusty tank and red fuel and my injectors. soi clened all lines tank used brake cleaner , blew back all crud in fuel filter and cleaned most of tthe rust out of it. rea ssembled and rechecked now i haved good gas at the injectors free and clear of any deposits. but eventually. or it may be time for a TB sync.....
Earlier in the thread the battery, cables, ampdraw and volt drop at the starter was checked and double checked after all the parts were replaced with new... twice. When i get the extra cash flow im buying new flow matched injectors to eliminate the possibility. Everything is pointing to fuel being on top of the piston, and with a hot engine its evaporating, expanding, and causing increased compression in the partially fuel filled combustion chamber.