Cat Piss.
So back to trying to help the OP... Try a spray on product called Kids and Pets - spray, brush in, vacuum after dry. Problem with the upholstery is it can get way down in the foam where you'll never get it out. I hope they were all vinyl seat covers - at least you'll have a fighting chance. I agree with others that I'd just pitch the carpet