If your still thinking tires after your try different sealant, I've been running Pirelli P Zero Race TLR and they have been wonderful. I got this in my rear tire and I was able to ride home 7 miles and not loose any air. That is what is left of a 9 penny nail and luckily it hit the base of the valve and not the rim. I had to pull the nail out with some pliers and then put in a plug and have about 1500 miles on since with no issues.