Yamaha MT09 wrong trigger on high temp

Hi, I’m having trouble starting the warm engine on my Yamaha MT-09 (3-cylinder). When the engine is cold (10–70°C), it starts perfectly and immediately. As the temperature rises, starting becomes difficult, and above 100°C, it is nearly impossible and hit-or-miss. With the engine hot, I get a very poor primary trigger signal. I have replaced the sensor, the engine itself, and the wiring. The VR sensor resistance is 240 ohms when cold and 320 ohms when hot. I am attaching the ECU map and scope readings. I tried every possible combination of settings. I tested WASTESPARK (even though it doesn’t work for this engine), but PTRIG is still wrong.

scope_hot eng.emubscp3 (539 Bytes)

scope run idle.emubscp3 (533 Bytes)

scope cracking WT100.emubscp3 (537 Bytes)

MT-09.emub3 (64.2 KB)