My shop, who is currently installing this Air to Air kit now have had issues with its fitment as well, saying, "It's a very DYI kit. Far from professional and not great to install properly".
However I believe it will be a big improvement over the stock Stillen kit. Just saying...