answersLogoWhite

0


Best Answer

the thermostat is located right in between and beneath the throttle body/ intake manifold. you will see the radiator hose that is right in this location, where it meets the engine, the thermostat is right there. you have to disconnect the hose obviously to gain access to it.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Where is thermostat on Honda S2000?
Write your answer...
Submit
Still have questions?
magnify glass
imp