It may be worth grabbing some cheap hologens and popping them in just to test. I know HIDs don't have fans, but who knows.
I *did* have LEDs, turns out that was my issue. They were causing codes C0226, C0236, C0246, C0256, C1223 (which is a nothing code), and C1256 - all ABS codes...