Глаголы «совать» и «сунуть» имеют общий корень и являются однокоренными, но гласные «о» и «у» в корне не взаимозаменяемые. 1
Путаница возникает из-за того, что в формах повелительного наклонения и настоящего времени глагол «совать» пишется с буквой «у» в корне, а в инфинитиве и прошедшем времени — с буквой «о». 3
Кроме того, в потоке речи «о» и «у» в безударной позиции звучат похоже, что также объясняет неправильное произношение и написание. 1