Finally tested with the Forscan and it says crankshaft position sensor. It was replaced a year and a half ago and 50 miles. Studying up, I decided to try replacing the crankshaft position sensor since it causes the same symptom when failing even though the code didn't come up, but it looks old...