You specifically mentioned the pass blocking being nothing short of dreadful.
As I wrote in the post above yours:
This argument doesn't hold water. If you adjust for the number of passing plays, Iowa's pass pro was still very efficient.
4th in the Big Ten in snaps per sack surrendered. Oregon = 95.6, Penn State = 87.2, USC = 66.4, Iowa = 58.2
2nd in the Big Ten in snaps per hurry surrendered. Indiana = 9.0, Iowa = 8.8
4th in the Big Ten is snaps per total pressures surrenderd. Wisconsin = 6.9, Oregon = 6.5, Indiana = 5.9, Iowa = 5.8
Do those statistics look dreadful to you?