Thank you, upon further investigation, I have found that for map 3 I have set the correct timing values, but made a mistake while scaling the y-axis of the timing table, which caused incorrect values to be used. After that, it is exactly what you said is what's happening with fuel mode 6.