2003 Ford Ranger Thermostat Assembly
Gates Thermostat Assembly
Part Number: W0133-1827853
Ground, Overnight, 2 Day
This fit my 03 Ranger 2.3 L perfectly and has kept my engine running at the right temperature.
Only thing I'd add is that the stock thermostat has some electrical connection to a temperature sensor/heater/valve actuator (depends who you ask). I have no idea what that thing does, but this replacement part does NOT have it. Everything runs fine, the temperature gauge reads accurately on the dash, but there is a code.