Jimmy Johnson rides NASCAR knowledge to fifth in Iowa