Have you checked to see if he has a urinary- track infection? I'm not sure that would mean he would spray, but something different must be going on since he never used to do that. For sure, get him to a vet..........