Scrieți o continuare pentru acest paragraf - După recuperare, Karamushko a fost în rezervă la Direcția Principală de Personal din 5 octombrie în așteptarea repartizării și în noiembrie a fost trimis să studieze la Academia Militară Frunze. În iunie 1943, după ce a absolvit un curs accelerat acolo, a fost detașat la cursul Vystrel. În septembrie a fost trimis înapoi pe frontul Kalinin pentru a servi ca comandant de regiment și, la sosirea sa acolo, la 8 octombrie, a devenit comandant adjunct al Diviziei 134 de pușcași. La 18 octombrie a devenit comandant interimar al Diviziei 91 de pușcași de gardă, pe care a condus-o ca parte a Corpului 5 de pușcași de gardă în lupte grele în sectorul Vitebsk. După numirea colonelului Aleksandr Borisovici Rodionov la comanda diviziei, Karamushko a fost transferat ca comandant adjunct al Diviziei a 9-a de pușcași de gardă la 20 decembrie. În 1944 Karamushko a fost promovat la gradul de colonel. A fost spitalizat din cauza bolii între 4 februarie și august din acel an înainte de a se întoarce la poziția sa cu Gărzile a 9-a, luptând în ofensiva baltică.
ca parte a Armatei a 6-a de Gardă a Frontului 1 Baltic. Karamushko a fost eliberat din funcție la 3 februarie 1945 din motive de sănătate și a fost pus la dispoziția consiliului militar de front înainte de a fi numit comandant al Tilsit. Din 8 mai a servit ca comandant al Allenstein.