Have you tried swapping the plug from cylinder 1 with any other to see if the error follows it? Or a wiring fault related to the plug or injector on cylinder 1?
Additionally, after replacing cam and crank sensors, did you perform a relearn with a code reader or by disconnecting the battery cables?