Man so I'm joining super late and in my phone (I suck at phone posting)...
But that connection on the right of the EBCS looks like there should be more threads engaged. So pipe threads can be wired like that, but I'd spend the time to take off reasonable items (intercooler, intake, etc...) And make sure EVERYTHING is tight and not leaking.
Your IDC on 1000s is over 100%? Either there's a huge leak or a sensor is way off if I read your mod lost right (see phone caveat).