I am going to try to change the "ballast resistor" tomorrow after work. I couldn't believe it's that tiny little thing that's causing all the problems. It's about 3 to 5 inches in length, and 1 x 1.
I hope that is the problem. I might have to put out the dog and the sister for sale if this doesn't work.