of Surigao Strait phase of the massive Battle for Leyte Gulf of 24–26 October. Continued air operations in the Philippines claimed her services until she put into Ulithi for repairs late in December after riding out "Halsey's Typhoon". From 30 December 1944 to 22 January 1945, Colahan resumed duty as advanced radar picket for the 3rd Fleet raids on Formosa, Luzon, Camranh Bay in Indo-China, Hong Kong, and Hainan Island which were coordinated with the Lingayen assault. On 10 February, she put to sea to serve on the scouting line as TF 58 swept close to Japan for air strikes in the Tokyo area. Colahan served on radar picket duty off Iwo Jima as it was invaded on 19 February, and for 5 days afterward, returning to Ulithi for repairs and replenishment. Colahan operated with TF 58 in preparations for the Okinawa operation, from 14 March to 1 April, screening during air strikes on Kyūshū and Okinawa. Continuing carrier task force operations after the initial assault, she went to the aid of on 29 April, rescuing some 140 survivors of the kamikaze victim. After replenishing at San Pedro Bay, Leyte, Colahan rejoined TF 38 on 13 June for the last great series of air raids against the Japanese home islands. On 24 July 1945, she mistook the U.S. Navy submarine for a Japanese picket boat while Toro was on the surface south of Shikoku performing lifeguard duty for Allied air strikes and opened gunfire at a range of , straddling Toro with her first salvo. Toro crash-dived to a depth of , sustaining no damage or casualties, and later reported that Colohan was still firing as Toro passed a depth of . Hostilities with Japan ended on 15 August 1945. Entering Sagami Wan on 27 August 1945, Colahan became harbor entrance control vessel for Tokyo Bay until 3 September. On 8 October, she aided the Japanese MV Kiri Marti, which had gone aground on Miyake Shima, and transferred the survivors to Okubo. Clearing Tokyo Bay on 31 October 1945, Colahan returned to San Diego where she was placed out of commission in reserve on 14 June 1946, and assigned to the 12th Naval District for use in training United States Naval Reserve personnel. 1950-1966 Recommissioned on 16 December 1950, Colahan had training from her home port at San Diego until 20 August 1951, when she cleared San Francisco for service