2003 Ford Ranger Thermostat Assembly
Gates Thermostat Assembly
Part Number: W0133-1827853
Notes: Thermostat,Thermostat Cover and Gasket
Ground, Overnight, 2 Day
Motorcraft Thermostat Assembly
Part Number: 5522-05372567
Notes: Engine Coolant Thermostat / Water Outlet Assembly -- 1S7G-8575-AG
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.