Have you changed is litter recently?? When I had Buddy, he was peeing all over everything. Then I figured out it was the litter (I used Feline Pine at the time) I was using. I took him to the vet and rule out a UTI. I changed the litter to an unscented scoopable litter and that did the trick.

Good luck and keep us posted.