I've heard of schools having overall score cutoffs AND individual score cutoffs. I really can't imagine a school would have a section cutoff above 128 though. I'm by no means an expert in what top 20 schools look for but I doubt your MCAT scores will hurt you.
First off 520 is like a 98th percentile subection score.
Upenn which is one of the most competitive med schools stat wise has a 10th percentile around 128. Considering you crushed everything else I would say your MCAT score can get you into any school in the country. Assuming your app is also good.
It's questions like this that give sdn a bad name. No school is going to care about how your MCAT has broken down. You were in the top 99th percentile of all test-takers,.