well, if it can’t correlate between the cam and the crank to set the timing, you aren’t going to get any acceleration!
You need to check the wiring that runs along the front ( belts and pulleys ) side of the engine, the crank sensor wiring is relatively exposed and can get damaged on these motors. You’ll want to fully inspect it before just throwing a sensor at it. There’s an outside chance that the wires have been damaged and have broken the signal to the computer. The sensor is located behind the harmonic balancer, so you would have to pull that in order to gain access to the sensor itself.
Honestly, they are no fun to get at and fix, but if you are getting a code 41 on this motor, that’s the first place I’d be checking. If you are going to tackle this, give yourself at least 1 full day to monkey with it, with a potential for 2 if things are difficult to get at or if the motor is grimy.