Just a suggestion, you might want to run a separate ground wire from your frame to your tail light. I had a problem with my signal lights, turned out to be a bad ground. Too much paint on the mouting bracket I guess, but a new ground wire solved the problem.
You can't have too many grounds.
George