In 2005, O'Hara was named offensive coordinator of the Storm, becoming a player-coach. Then after the 2006 season, he retired as a player, he resumed the duties of offensive coordinator. His success on the field as a player and as a coordinator had a number of teams interested in him in the 2008 offseason. He interviewed for head coaching positions with the Grand Rapids Rampage and the Arizona Rattlers and was a finalist for both jobs. However, On July 25, 2008, he agreed to a three-year deal, with an option for a fourth, with the Los Angeles Avengers to become the fourth head coach in the franchise's history. However, the AFL cancelled its 2009 season, and on April 27, 2009, he was hired as the replacement of Richard Davis as head coach of the Tri-Cities Fever of af2.