What consequences will satisfy you?
Good question Frank. At this point its too late to stop the train. Its rolling and picking up steam. Consequences are outside of your control.
The LA Marathon, Pasadena, and Phoenix have to act. They are making it worse by not DQ'ing Meza. If they did their job--right NOW and DQ'd him this would all go away in due time. Actually, memo to LA Marathon: More elites, sub elites, and competitive runners may take your race more seriously. I've always wondered why the LA Marathon wasn't a World Marathon Major race. Great city, great sports town? Now, I'm starting to see why it isn't. Anyway, if (and hopefully when), they DQ Frank, he can claim anything, ignore it, plead that he was wronged and then this will all go away in due time. All of the marathon cheats have gone back to some semblance of a non running/normal life. I believe someone posted that Lipton's dental practice is doing fine. If they don't, people will feel like there's a need for retribution elsewhere.
There's no doubt in my mind that Frank Meza is either a pathological liar, has some type of delusional disorder or a little of one and a lot of the other. His ethics are definitely fair to question after the mountain of circumstantial and hard evidence against him. Unfortunately, if he doesn't come clean, his employer, schools, non-profits will take a much harder look than they are now after more evidence is revealed so it will only get worse and more embarrassing.
Frank, this isn't going away and the fact that the aforementioned races have not DQ'd, isn't a good thing for you. Frankly Frank, you should call them up and ask to be DQ'd. Life will be sweeter for you and all involved. Strange but this is your only path out.