No way an induction change is going to get you 70 hp and 74 lb-ft with everything else being the same, more or less.
The difference is solely that the first rating is given as SAE net (with all accessories AND installed in a vehicle), while the crate motor is rated as SAE gross (on a dyno). Numbers are so deceiving...