Just got back from a 241-mile round trip with Price to the vet specialist in Kitsap County. What a good kitty! Only an occasional "Are we there yet?"
Lung x-rays clean, all bloodwork clean, no infections.
He has a 3-centimeter-long thickening of the walls of his small intestines. The radiologist will have a report back in a couple of days.
Light some incense for it NOT being cancer.