got a d16z6 throwing me a water temperature sensor code and a CYP (cylinder position sensore code)

I changed the thermostat housing cap with a new Sensor on it, but I am still getting that code.

Secondly a few sources say that a throttle body hondas should not throw a CYP code? Wtf?

I know the CYP is in the Dizzy, but if its true that for throttle body hondas a CYP is an invalid code, wtf do I do?


Any ideas?