Engine Water Coolant Temperature Sensor 83420-16040 for Toyota Hilux Pickup Truck Spare Parts BPO2596