С 17 марта по 20 августа 1943 г. полк принимал участия в вероятно самых жестоких воздушных схватках Великой Отечественной войны. Противниками летчиков полка выступали пилоты 8-го воздушного корпуса люфтваффе. За пять месяцев личный состав полка совершил 1625 боевых вылета, провел 111 воздушных боев, в которых было сбито 167 и повреждено 29 самолетов противника. Собственные потери составили 30 самолетов и 11 летчиков, фактически полк был весь выбит.
25 августа 1943 г. за успехи в боях 298-й ИАП был преобразован в 104-й ГИАП. Полк снова вошел в состав 9-й ГИАД, которая стала элитной. Ядром дивизии являлся 16-й ГИАП. Командир полка подполковник Иван Тараненко за этот период сбил четыре самолета лично и четыре в группе. В середине июля Тараненко стал полковником, его назначили командиром летавшего на Яках 294-го ИАП. Указом Верховного Совета Союза ССР от 2 сентября 1943 г. Иван Тараненко был удостоен звания Герой Советского Союза. До конца войны капитан Тараненко довел свой личный счет до 16 личных побед, в группе он сбил четыре самолета.
Преемником Тараненко на посту командира полка стал майор Владимир Семенишин, первый боевой вылет совершивший зимой 1939–1940 г.г. С июня 1941 г. по 11 мая 1942 г. Семенишин летал на И-16. 11 мая Семенишин был тяжело ранен, выполняя очередной боевой вылет над Кубанью. Раненый летчик с трудом привел поврежденный самолет на свой аэродром. Несколько месяцев Семенишин провел в госпиталях. После излечения его направили в 25-й ЗАП, затем он получил должность штурмана 298-го ИАП, одновременно ему присвоили воинское звание майор.
К маю 1943 г. Семенишин выполнил 136 боевых вылетов и провел 29 воздушных боев; на его счету числилось восемь личных и семь групповых побед. 24 мая майор Семенишин был удостоен звания Героя Советского Союза. Высшую награду ас достойно отметил днем позже, сбив четыре немецких самолета в двух боевых вылетах. 18 июля его назначили командиром полка вместо подполковника И.А. Тараненко, через несколько дней Семенишин получил подполковника. Ас пользовался большой популярностью у подчиненных, Семенишин был хорошим тактиком и обладал неплохим педагогическим даром.
Владимир Семенишин командовал 104-м ГИАП (бывшим 298-м ИАП) до 29 сентября 1943 г. В тот сентябрьский день он возглавил в боевом вылете девятку истребителей Р-39. Из-за плохой погоды видимость была ограниченной. Советские летчики не заметили самолетов противника. Первая атака девяти Bf. 109 оказалась внезапной. Одна «Кобра» была сбита сходу. А дальше закрутилась карусель «собачьей схватки». Пилоты «Аэрокобр» сбили трех мессершмиттов, но последнее слово осталось за немцами, оборвавшими жизнь командира 104-го гвардейского истребительного авиаполка. Владимир Семенишин совершил более 300 боевых вылетов, сбив 23 самолета противника лично и 13 в группе.
Еще одним выдающимся летчиком, из числа служивших в 298- ИАП, являлся Михаил Комельков, сражавшийся с врагом с первого дня войны. А октябре 1941 г. Комельков был ранен. После госпиталей его направили в 25-й ЗВАП, оттуда — на фронт. В качестве инструктора Комельков подготовил 171 летчика-истребителя, сначала на иГ-3 и ЛаГГ-3, затем — на Р-39.