d00d, that sux... sorry to hear all that, but guess what - you were honest, don't loose that. I say take it to court, small claims, not the big court where you need a lawyer, and sue her. Have the judge review what was said, you never said you went through a yellow arrow, you said it was green and you saw a yellow glow on the street behind you as you were going through and then WHAM! obviously, you were watching, that woman wasn't - I wonder if she was on her cell phone, wouldn't it be nice to get the court to subpoena her phone records and check times and compare them to the accident/call??

I say fight it. You did the right thing, that COP screwed you, not you. You are not in the wrong, no matter what happens. SO remember, do not loose that honesty!!!