Quote Originally Posted by VehiGAZ
Jolly Roger, is it mounted to anything in the engine bay or is it just hanging from the throttle body?

Yup...just look where Ldub said (connects from the "red coupling" to the top of the fenderwell).