I see a problem there is couple of part number is not correct just like your 2.2 Ecotec Intake Camshaft Blank the part number should be 88958611 not 88958612 and exhaust part number is 88958612 not 88958613.
<a href = 'http://ivpnewmedia.com/10thst/tifts/'>
<img src = 'http://ivpnewmedia.com/10thst/tifts/dpBanner.gif'></a>
this loosk copied from the NE Jbodies site when it was around
yeah i came acrossed it earlier looking around for parts.