I don't think jumping timing at idle is caused by this on a big block. It logically doesn't make sense. It's either, as Cab said, worn timing gear set or distributor.