Слово сверчок состоит из корня и нулевого окончания. Исторически связано с глаголами сверкать, диалектным сверчать 'стрекотать' (о сверчке). Информация доступна здесь.
Деепричастие стрекоча обособляется, так как сохраняет значение действия (кузнечик стрекотал и пролетал): Мимо моей головы, стрекоча, пролетел кузнечик.