360 timing issues

My timing light is showing it at 5-10 degrees after TDC, but when I try to retard any more than 5 it will die. It
This is an odd statement. Please explain. You should be advancing the timing when it’s at 5-10 (another problem 5-10 is a huge spread for a light to be jumping around) after TDC.