Not sure diagnosis was the intention here but try locking min and max timing within one degree and see what shows up at crankshaft. Code won't violate those numbers so anything different at crank is a problem outside pcm.