I just got a ticket for the same thing. Was about 15 ft from the light when it went yellow and decided to go for it cause its winter up here in minnesota and the roads are pretty shitty. I had been applying my breaks though because right before the light it goes from a 40 to a 30 so i was slowing down a bit. I never sped up to make it through the light but as i was going through a car turning right coming from the other direction started to go at the same time as me, and then honked at me. I'm guessing the cop saw the dude honking and figured i blew the light, even though I could see it was still yellow in my rear view. Then we he came up and asked me why he pulled me over, I said "for running a yellow light?" because thats all i did, and he said "no i can't ticket you for that"... thats all he said. Then he left, wrote the ticket and told me to fight it or pay it. I was kinda like "Wtf just happened" and was like yeah ok w/e. I ended up just paying it and paying like 15 extra bucks so it wouldn't go on my record, because I don't want my insurance to go up any.