I would like to let other 04 Titan owners know that this works on 04. My truck gave a correct internal sensor code (1,3) after running OBD. After replacing the sensor, my echo sounder works again. How long will that take, who knows? But I can buy 5 for the price to replace a Nissan.