Hello. I have a 01 Toyota Camry 2.2L 4 cyl. I am not sure if the 99 Camry motor is the same as the 01.
Be careful in replacing what is said to be an O2 sensor. Some Camry models have what is called an Air/Fuel Sensor. It looks similar to an O2. I learned this by THIS WEBSITE! On mine it is located on the front manifold near the radiator. It was so easy to change even I did it and I am a girl! HA!
Call the dealer and give them your VIN#. They will be able to tell you whether you have an O2 Sensor or an Air/Fuel Ratio Sensor.
Sometimes when the CEL light comes on and you get it decoded...lets say at Auto Zone, it will say that it is an O2 Sensor, which in my case it was not. I am sure it is just a fancy name that Toyota came up with, but it is a different part, and the voltage is different. The code I had was P0171 System Lean Bank 1.
I know that MY Camry has 2 Sensors, one in the front on the manifold and one before the cat. When my CEL Light came on it gave me a code of P0171, System Lean Bank 1. That is for the Air/Fuel Ratio Sensor. If it was the
2nd O2 it would have said System Lean (Rich) Bank 2.
I am not saying that yours is not an O2 Sensor, but mine is an 01, and I am not sure what the difference is in the models. But a quick phone call might save you alot of work and hassle later.
Also, I would definately go with Toyota Parts. Now, I know they can be expensive, but I just wouldn't put AutoZone parts, well at least not an Air/Fuel Ratio Sensor on my car. Sure I could have gotten the Universal one for about $60.00 but I didn't want to deal with having to do all of that splicing.
Check out the following website....www.mbsautoparts.com. I have no affiliation with them, but I just bought my Air/Fuel Ratio Sensor from them. It is a Denso, and if I am not mistaken Denso is the manufacturer for Toyota. The sensor cost me about $115.00 with shipping (I had it shipped 2-day). They have really great prices on their parts. The dealership wanted $200.00 for the SAME sensor!
I HTH. I am by NO means an expert, and the people on this forum are GREAT. I have found some VERY helpful information on here, and I thought I would help out a fellow Camry owner.
Good Luck!