Distributor keeps adding advanced without stop?

Im wondering if it's not my cheapo timing light. I know the balancer is right cause I marked it at tdc when I assembled it. It's running great and not over heating. My old distributor had 16.5 marked on it so this is a slight improvement but I'll get the FBO plate eventually.