I can confirm SPP209E will work with the B58 resistor installed. I hacked up a single boot of both to try. If I had to do it again I would go with the SPP223E for the additional length. Here’s how it goes…
Shove the B58 resistor small side down the top coil connection side until it bottoms out the fat side. The top of a skinny paper mate pen was just the right size for this but use anything nonmetal you choose. The skinny side of the SPP209E spring is the same diameter as the B58 contacts to the resistor so I pulled it out some and trimmed it down to 75mm or so. Could probably be a little shorter but works. Carefully take some pliers and flatten out the cut coil end. Push that in the plug side on the inside of the spring until the coned part gets past the lip inside that holds it. Besides that I trimmed off the 3 ribs on the plug side and the seal ring on the coil side to get that depth back and remove the additional spacer. Back to a 1” spacer with 3” 1/4 exterior screw and upside down self sealing washer. And that’s it!
I checked the B58 coil box in MHD and tried it out on cylinder 2,3,6 individually. 2,3 worked perfectly but #6 which started me on this journey was up to its usual tricks throwing a misfire code over 6k wot. I don’t blame the coil for this at all but it really put an end to my motivation on this project. I’ve exhausted just about every option on #6 now besides the new crank sensor I’ve ordered.
I don’t want to turn this into a help me thread but before the suggestions come… 09 E90 AT AWD FBO E40 China turbos 25psi, 1500cc 50/50 Meth. New injectors, S55 Eldor coils, NGK 97506 @.018, new vanos solenoids, HPFP holding 2300psi, compression 176-179 across all cyl. Injector seats in head clean and tight. Cleaned all grounds. All items torqued to spec. I’ll have to play with the tune some more. Ive moved afrs, trims, timing, load/boost, vanos, reported torque and lots more with no change. I have confirmed no true misfires are happening by disabling misfire detection after 6k but I will not run it this way day to day. Crank sensor is going to be the last part I throw at it. If anyone has some more ideas I’m open to them. Good luck to all!