It's 04 with 355k+, in my thread I posted the conclusion. It ended up being a bad brand new variable timing sensor, the diag tree I used had sensor as the last choice and of course I assumed camshaft position sensor but my son mentioned the timing sensor would cause it. I walked through the diag...