Timing curve mystery

So I was trying to recurve my distributor to slow down the advance before 2000 rpms and I kept getting faster advance than I wanted and more advance than I set it up for .
After the 5th try I decided to lock out the distributor and see id it advanced .
Yep... I set it at 20* intial and it climbed to 27* by 2000 .
My ignition is a Daytona Sensors CD-1 with a programmable curve but I have it locked to a static point. The distributors are mopar stock electronics . I have tried 3 distributors and get the same result . Although 1 seems to have a more stable reading at idle ... My timing light is an OTC dial back. It might be the issue so I will try one of my old static lights and verify .