that sucks george, that BEC coil looks odly familiar ;)
It's not the BEC Ben. That's there to power the Fan or the program box. It definitely looks like the caps are to blame here. They are too close to the PCB and you can see any hard bounce they do will break the leads off.