Subaru 22630 AA161, Engine Coolant Temperature Sensor 99-08 Subaru Engine Coolant Temperature Sensor Impreza Legacy OEM NEW 22630AA161 Engine Coolant Temperature Sensor 22630AA161 Subaru