Heater hose quick disconnect fitting removal on 1998 gmc pickup

What is the best way to remove heater hose fitting without breaking it off in the intake ?

the procedure I use seems to work about 50/50. Using an inch and a 16th socket and an impact gun, turn the power all the way down so it rattles the socket without putting a lot of power on the fitting. Even if it does break off, there are removers made to get these fittings out.