Originally Posted by mdosu
i don't know electronically what the shortage will affect, and I wouldn't have the tools to clear our the code or do any resets on the engine computer. But swapping an ignition coil and plug is a simple DIY. There's a DIY on our forum for this...
Its not normal for coilpacks to be faulty on a 3-month old M3. It's likely one of the devices giving false errors.
OP needs to remove the aftermarket devices one at a time to find out what is causing the errors.