McMaryion was 19-of-36 passing for 226 yards with two interceptions and Johnson finished with six receptions for 91 yards for Fresno State (7-3, 5-1 Mountain West).
After Dru Brown's 7-yard touchdown pass to Kumoku Noa gave Hawaii (3-7, 1-6) a 7-0 lead late in the first quarter, the Bulldogs scored 31 straight points to remain in first place in the West division of the conference standings, one game ahead of San Diego State with two regular-season games to play.
McMaryion threw touchdown passes to Johnson, Jared Rice and David Tangipa in the second quarter as Fresno State took a 21-7 lead into halftime. Jimmy Camacho made a 27-yard field goal with 5:02 left in the third quarter and, after Hawaii fumbled, Johnson's second TD catch, a 16-yarder, made it 31-7 about 3 1/2 minutes later.
Brown threw two touchdown passes and Diocemy Saint Juste had 22 carries for 104 yards for Hawaii.
More AP college football: http://collegefootball.ap.org and http://www.twitter.com/AP-Top25
McSorley seeks record as No. 14 Penn State visits Rutgers
Trace McSorley can become the winningest quarterback in Penn State history when the No. 14 Nittany Lions take on Rutgers on Saturday at HighPoint.com Stadium.
Oklahoma dismisses Tramonda Moore for violating team rules
The Sooners announced they have dismissed offensive lineman Tramonda Moore for violating team rules.
No. 2 Clemson looks to remain undefeated vs. Duke
Clemson's game against Duke on Saturday night also will be Senior Day for 33 seniors intent on adding to their already impressive legacy.
Report: Maryland, seeking new football coach, hires search firm
In the wake of DJ Durkin's firing, Maryland has hired a national search firm to assist in its hunt for a new head football coach, the Washington Post reported.
No. 3 Notre Dame wary of No. 12 Syracuse
Third-ranked Notre Dame controls its destiny with two games remaining in the regular season.
No. 25 Boise State aims for 6th straight win
A week ago, Boise State senior quarterback Brett Rypien spoke hopefully about a "storybook ending" to the No. 25 Broncos' season.