Are these cars not going to use Mass Air? Or am I missing it in this picture? It's definately not anywhere along the intake tube, is it integrated into the throttle body or the air box maybe?
http://www.pbase.com/image/25974754
http://www.pbase.com/image/25974754