Do you have an EGR temp sensor on the car? But yea dont just tap into the wire or you may get some interference with your readings and it could even damage the ECU or the WB controller.
Back to your catchcan, do you think its coming out the intake side because of the oil sloshing around in there? Does leak oil right after you empty it? I had some issues with this when I had mine and I put some steel wool in there to help keep the oil from sloshing around to much. I dont recall whether it did actually fix the problem. Im sure it cant hurt tho.