If it runs good I agree, you might have the wrong timing pointer. Time to do the piston stop thing to find TDC and check it against the timing marks.