Ca sucks with all its regs and they are getting worse, thats why so many are moving out.
A cat can plug up in a few hundred miles, new or not. When you loose power fast it is a good place to look just like the fuel filter.
90 psi means very little if they are all within about 10% of each other.