Is the cam timing the problem, or something else?

I was just about to mention this thread!
My timing gear was marked or cut wrong. With the dots lined up my cam was 24 degrees retarded.