hello welcome to the site
did you double check the cam timing ?
if the cam timing is off 1 tooth this code will set.
also make sure the connector does not have coolant in it if you did a water pump also.
i have seen a lot of these with the cam timing off and run ok and would have a terrible idle.
would you like to have the timing marks to confirm the correct positions ?
this would be the first step i would recommend .
well like i said these will do weird things.
i have had some idle poor like a slight miss and some will be running rich as the pcm tries to compensate for the cam timing been off.
dont use the rubber pluggs on the cover to look as these will show it off a tooth or more.
remove the upper timing covers and roll the motor over to TDC and make sure the cam is on # XXXXX
well this is a possibility did you see any damage on the rotor edges ?
did you buy this from honda or a parts store ?
did you test this sensor ?
did you replace the water pump or just the belt ?
your very welcome
please take a moment to leave me some feed back after you accept.
this feed back is just as valuable as the accept.
have a great holiday weekend.
if you need any more assistance please ask for me by name.