He wasn’t runnin from someone he/she believed to be a rapist.That was cover for the real reason.
He be running from the poleeese — “cracka” is duh street name for duh “poleeese”.
He thought that the cracka was a cop or security guard — the same kinda cracka that been bustin him for truancy, marijuana possession, vandalism, possession of stolen jewelry, fighting, etc — and then he reached the point when he said “he aint runnin no mo” and then went back to put a beatdown the cracka — duh poleeese.
TM had made it back to his crib but it was DeeDee who pressed him back to kick GZs azz. That is why she couldnt face the mother, go to the funeral and cried on the stand.