Andrei Svechnikov also scored, and Frederik Andersen made 14 saves for the Hurricanes (4-1-1), who bounced back from consecutive losses and finished 3-1-1 on a five-game, 11-day road trip.
"It was a battle," Aho said. "I give a lot of credit to the players. It was a grind. It wasn't easy, but happy we got two points here."
J.T. Miller scored twice, and Thatcher Demko made 36 saves for the Canucks (0-5-2), who remain the only NHL team without a win and failed for the eighth straight time to get coach Bruce Boudreau his 600th NHL victory dating to the finale last season.
"Night in and night out, losing takes a toll on you mentally, physically," Vancouver captain Bo Horvat said. "It's frustrating right now, obviously, and you've got to stay optimistic. You can't just keep beating yourself up or keep feeling sorry for yourself, because it's just going to get worse if you do that."