SW1 S2 (max retard +15) on or off?Your max retard is at the rev limit. It comes out at a linear rate between your start retard setting and your rev limit.
A base of 28, beginning retard at 5000, rev limit 9000, and a total retard of 15, would give a linear drop between 5000 and 9000. At 9000, it has pulled it's max retard of 15, so you would have 28 static-max retard 15=13 final degrees@9000. It would pull out 3.75 degrees per 1000 rpms