2004 TJ Sport Oxygen Sensor?
Does anyone know what the oxygen sensor numbers are to replace all four? I know their is two up stream and two down stream. I recently went to O'Reilly and was given a paper of the following: Bosch 15504 $24.99, Bosch 15505 $39.99, Bosch 13687 $72.99, Bosch 15506 $29.99. Do I need one of each or are some better than others. Money is tight and would like to purchasing the least expensive product(s).