From what I can see, the 89425-20190 is a Nippondenso manufactured Exhaust Gas Temperature Sensor for the EL41 code type. The 89425-12280 is a Matsushita manufactured Exhaust Gas Temperature Sensor for the EL41 code type. So from what I can tell, the only difference between the two sensors is the manufacturer. They should otherwise be identical. See the application tables below, which indicates a variety of models with the same manufacturing date range interchange between these two part numbers. I'm not guranteeing anything, just stating what the information I'm finding says.