Injen also made a perfect fit intake...zero problems. I do not recall having any problems getting the intake sensor out though...glad it all worked out for you.
Yes I do recall that Injen setup from your pics. Very nice! I stand corrected. Are they still in production?