As for the issue of Athrun being able to pilot IJ in the next few eps... is it possible that most of his current incapacitation is mental? He seemed pretty messed up in the head when he was talking to Cagali, maybe Neo or Lacus will talk some sense into him, shoot him full of painkillers, and he's good?

Just a thought.