Regardless of agreement on it's inclusion, meeting the FIA spec does alleviate the SCCA of having to create and police a new spec of it's own design...
While expensive to many, the FIA Spec light is a simple and easy way for SCCA to implement a better rain light. Anything beyond this spec would have...
Bucking/no power or stalling off power, considering your fix, may have meant that one or both of the idle jets were blocked, causing the idle mixture...