Here are four alternatives:
1. Hire a lawyer. You are right-this needs to be fought. Get experts to measure the timing of the light. Get engineers to gauge the cooefficent of friction on the roat to prove you operated safely, that you could not have made a safe stop which is why you ran the yellow light. Total cost-probably around 7-8k after paying expert fees and lawyer fees, not to mention your time and you still might loose in court.
2. Hire a lawyer. Pay him $300 for his time. He will talk to the DA and get him to amend to a non moving violation-pay a fine and move on. It's off your record and just be more careful.
3. Talk to the DA yourself; chances are he will reduce to a non moving violation, let you pay a fine and move on.
4. Go to court yourself and fight it. If you are lucky it will only be twice, once for arraignment (which will take tou all day cause they ALWAYS take the traffic tickets last) and the next time for trial-which will also take all day cause they will do pleas first, then take the defendants with lawyers and then last take those who are "protecting their rights" themselves. You will probably have to come back a third day cause either, a) they run out of time or b) the cop doesn't show (the judge ALWAYS gives the state anothe bite at the apple-they won't dismiss until the cop doesn't show the second time).
If you're a local, I reccomend step # 3. If you're an out of towner, I suggest step # 2 (Judges & DA's DO take into account the fact that you are leaving a little bit of money in the local economy

) I DO NOT reccomend step #4 if you are an out of towner-Bad enough playing without homefield advantage and on your own is asking for it!!!!!
Back when I was young and idealistic and has time to burn I would right these wrongs, but after 27 years of practicing law, the idealism has pretty much been beat out of me and I'm pretty much just in it for the money.
And after it's all said and done.....FIDO - life is too short.
