"two intermittent no cranks..."
We just replaced our starter. We had some hard click, no cranks intermittently. Then it happened more frequently. No codes. It would start on the second, third, or fourth button push. Our mechanic friend suggested we start with the starter and have had no issues...