Снижение толщины обшивки передней части фюзеляжа с 9,5 до 7 мм, облегчение каркаса капотов мотора, замена двух маслобаков одним, отказ от консольных бензобаков и уменьшение толщины протектора оставшихся трёх баков, замена проводки управления газом мотора и другие, более мелкие, изменения позволили сэкономить до 252–283 кг. В то же время аэродинамические улучшения (в частности, изменение тоннелей масло- и водорадиаторов, герметизация противопожарной перегородки и выхлопных патрубков с установкой на последние обтекателей) и возросший вес серийных двигателей М-105ПФ утяжелили машину на 55 кг. В итоге переступить рубеж полётного веса в 2962 кг так и не удалось.
У серийных истребителей разброс полётного веса доходил до 9 %. Вопрос этот нередко обсуждался в наркомате, и дело кончилось тем, что в июле 1943 г. вышел приказ «О соблюдении весовой дисциплины самолётов», касавшийся всех заводов.
Сложнейшей проблемой для отечественной промышленности было обеспечение самолётов радиооборудованием. Возможность справиться с ней появилась лишь в 1943 г., когда с марта на всех ЛаГГ-3 стали устанавливать приёмники, а на каждом пятом самолёте — комплектные приёмо-передающие радиостанции РСИ-4. Часть машин выпустили в варианте ближнего разведчика с фотоаппаратом АФА-1 в хвостовой части фюзеляжа. С середины 1943 г. состав вооружения дополнили вторым пулемётом БС. На последних сериях винт ВИШ-61П заменили на ВИШ-105СВ с более широкими лопастями. При этом кок стал немного шире и приобрёл более плоскую форму.
На заводе № 31 продолжали пытаться усовершенствовать мотоустановку с целью повышения тяговооружённости истребителя. Работали над возможной установкой двигателей М-107 и М-106, но из этого ничего не получилось. В 1943 г. Горбунов предпринял последнюю попытку существенно улучшить характеристики ЛаГГ-3. Машину под обозначением «105» с мотором М-105ПФ предъявили на государственные испытания в октябре 1943 г. Первое, что бросалось в глаза, — отсутствие гаргрота за кабиной лётчика. При вооружении, включавшем пушку ШВАК и пулемёт БС с боезапасом соответственно 160 и 200 патронов, удалось довести полётный вес до 2818 кг, а максимальную скорость — до 612 км/ч.
В феврале 1944 г. построили второй экземпляр, «105-2», с двигателем М-105ПФ-2 взлётной мощностью, возросшей до 1290 л.с., а на первой границе высотности (200 м) — 1310 л.с. По сравнению с предшественником, объём бензобаков уменьшили с 405 до 377 л, а 20-мм пушку ШВАК заменили на 23-мм ВЯ-23 с боезапасом 85 патронов. При этом запас для пулемёта БС был равен 185 патронам. Истребитель, находившийся на государственных испытаниях с 10 мая по 12 июня, их не выдержал. Недоведённые винтомоторная группа и вооружение, а также низкие лётные данные истребителя сделали своё дело. Самолёт «105-2» уступал немецким истребителям по основным параметрам. В итоге, НИИ ВВС счёл нецелесообразным продолжение модернизации ЛаГГ-3, и в этом же году его серийное производство было завершено.