Oh, wait a minute; that code is 0216 not 1216. I read it wrong.
0216 is the stepper motor code. If I'd thought about it a second longer I would have realized it couldn't be 1216 as that is closure time too short, which is clearly not the case from your scanner pictures.
This could explain your timing variance between desired and actual.
Run another TDCO and watch the stepper motor. It should run from one extreme to the other and then return (it's how it figures TDCO).
Have a look at the wiring first and make sure nothing is chaffed, shorted or disconnected.
If it's doesn't move during the TDCO procedure, the motor may be toast.
This would certainly explain a lack of power and your actual TDCO would be out of whack since it can't actually be run on the test....entirely possible it could explain the "loudness" while it's running also.
It certainly jives with what I'm seeing on your scanner pictures. Right down to the idle fuel rates being high...