Ok a few things...
#1 i contacted Injen a month ago almost. They have the longest turn around for Q&A.
#2 Its already on my car i had to mod it
#3 look at the pic of teh 05 and a pic of the engine bay up top. At the front fo teh air diffuser box there is another tube. the intakes are different. i assume that the extra tube and sensor is for the variable valve timing.
the intake rocks though.