Can Your "Mechanic" Access Toyota Technical Service Bulletins ?
Diagnostic Trouble Codes don't tell you what parts to replace, but rather what circuits indicate a fault, sometimes caused by defective parts.
I believe TSB # EGO13-98 will possibly solve all of your problems without replacing any more parts and it takes minutes, not hours, to do the work.
Some 1999 California Specification 6-Cylinder Solaras (prior to VIN: 2T1CF22P*XC104577) develop false codes for any or all these codes: P1133, P1135, P1153, P1155, or P0125.
The condition is caused by an open or poor connection at the terminals beneath the Air/Fuel Heater relay in the bottom of the relay block.
Secure those connections and Voila! This could possibly fix everything.