Have Honda Questions? Ask a Honda Repair Expert.
code 4 is crankshaft position sensor
code 9 is #1 cyl position sensor
both are in your distributer and non replasable
you will have to replase at least your distributer sub assembly
After replacment of the water pump, was the performance of the engine as good as before? If not, the timing belt could have been installed incorrectly causing the poor performance. I would suggest checking the ignition timing.
The CEL could have been triggered by water getting to the harness. Is the CEL still showing after checking the distributor cap for water? If yes, you would need to test the distributor crank position and cylinder position sensor, they could have just failed.
Is the CEL still showing?
Did you reset the ECM?
clear your codes if they come right back on you will have to replace the sub assembly
very possible something went wrong with magnetic part of sensor
also just to be sure you could always double check the cam timing to make sure it didn't jump if it did jump possible you didn't have your cam belt tensioned right
you hadn't mentioned you replaced the belt until i signed back on
if cam timing is on and car recodes you will have to replace sub assembly