Timing is good... Did change timing set, it was a little loose but nothing major. Was checking to see if it jumped timing. Didn't but changed it anyway.
Wasn't checking to see if you matched my code. Threw that code when it was still running only semi-bad. Doesn't give any problem codes at all now. Went from good to bad pretty fast. In a couple of days.
Doing another vac leak check today let you know how it goes.