overheat only over 3000 rpm

Perhaps this is part of the problem…I’d be interested to know where initial timing is set.
Don't tell me you cannot distinguish the highest rpm of an engine while turning its distributor.....