A question: If you compare the data you read from the chip with the data I measured on my 1150RT, something looks wrong with your data, it shows high advance at low rpm and all throttle opening. My measure data shows advance increasing with rpm and TPS until 48 degrees, same place closed loop stops by my measurements.
My plots are very typical of most engines. Advance with rpm but reduce the advance with lower manifold vacuum.
Can you explain your spark advance data?