I did buy it from Houston
That statement would hold true if you had said "I did buy it from Brownsville, TX". Gotta be a little closer to the border for that vs Houston.
If you have time you can remove and tear down the XYZ switch and clean it with some brake clean (just gotta drill out some rivets). My 04 had one XYZ fault when I first bought it, but after looking into it my battery cables were extremely dirty and causing a poor connection. Since I cleaned the battery terminals and cables it hasn't returned.