damn dude sorry to hear about the ticket.
did you get demerit points from it? what is it.. like 3 for a red light? not sure if running and rolling through one is the same thing though.
if so, for sure you gotta ex-copper and get rid of that crap. it'll cost you like double the $300 prolly, but the hit to your insurance will be worse