The Steelers gave up 2,511 passing yards in the 2008 regular season which ranked #1 for fewest passing yards allowed in the NFL.
519 by the 1942 Chicago Bears. The 1942 regular season was 11 games long putting the average per game at 47.2 yards which is also the record for fewest rushing yards per game allowed. In a 16 game regular season, the fewest rushing yards allowed is 970 by the 2000 Baltimore Ravens for an average of 60.6 yards per game.
Baltimore Ravens 2000 Super Bowl Champion team held all teams in a 16 games season to 970 rushing yards...
1979 Pittsburgh steelers allowed 24 yards rushing to the Houston oilers.
The New York Jets defense allowed the fewest total yards (4037) and points (236) in the 2009 season.
The NFL record for fewest rushing yards allowed in a game is -53, given up by the Chicago Cardinals in a game against the Detroit Lions in 1943. Incredibly, the Lions won the game 7-0.
There have been many teams that have gone an entire game without getting penalized. For a season, the record for fewest penalties in 19 held by the 1937 Detroit Lions. The 1937 Lions also holds the NFL record for fewest penalty yards in a season with 139.
2000 San Diego Chargers with 1062 rushing yards for the season. The 2000 Chargers went 1-15.
New England, 3,165 yards, 1978 - Fewest NFL season, 298, Philadelphia, 1940 NFL Record and Fact Book
The Chicago Bears only allowed a net total of 7 rushing yards against the New England Patriots in Super Bowl XX.