On my daughters first CFA taken at NASS, she only did 4 secs on flexed arm hang (arms were exhausted after trying to do pull ups), and still had a passing CFA score. She wasn't happy with results so she retook it and ended up doing 2 pullups and improving across the board. My point is, OP did well on the run which is weighted high on USNA's scoring, flexed arm hang apparently isn't weighted so high, so the run may be enough to compensate for flexed arm hang. Best bet is to contact your RD ASAP and find out if you passed. If not, retake by Saturday, and really try to improve flexed arm hang, sit ups and push ups and maintain or improve the already great run score.