So today I changed a couple inputs/outputs on Aaronc7's DIYPNP so he could use launch control and EBC and I ran into the same wiring issue that I had when I built my MS.
Problem is somewhat discussed here: DIYPNP - Can't get WLED output to turn on radiator fan
Basically, if you follow the DIYPNP documentation, it has you use PA0 for your radiator fan output. This is fine and dandy unless you happen to want sequential injection and EBC. In this scenario, two of your PWM outputs are used up by the sequential module -- PT6 and PT7. And if you followed the documentation, your other two are being used for 1. IAC (this is fine) and 2. radiator fan (not cool). So now you've got none left.
The reason I am putting this up is because on Aaronc7's MS, EBC was wired into PT6, and when it's done like this , you get that nifty little 'additional injector conflict' message if you select PT6 as the output. And the really neat part is that even if you then turn off EBC, if that output is still selected, you'll still have a config error. The only output that could be selected was Fidle and that would cause an error, too, unless EBC is disabled. I don't know why the behavior is inconsistent, this is just what I found.
So...because the is the second time I've run into this problem and I didn't build Aaronc7's MS (not trying to call you out "Jared from Subway" double, you are probably on autopilot when you build these now and your wiring is very neat and pretty), I thought I'd mention it. So, here's how I would wire it for no conflict:
FLEX - Launch Control
WLED or ALED - Radiator fan (BIG NOTE: These outputs will drive the relay directly. Wiring them to an onboard relay will cause the output to not work). ALED was used for VICS on Aaronc7's MS.
PA0 - Boost Control
PT6 and PT7 - Sequential (you have no choice)
I know most of you haven't had an issue, so feel free to tell me to STFU, but I thought it was worth mentioning.