Here is what the first hour buys, because “diagnostic fee” means different things at different shops. We pull codes and freeze frame data, then we look at live data with the engine running under the conditions that actually trigger the fault — which sometimes means driving your car with the scan tool connected rather than idling it in a bay.
Then you get a written finding. What the code means, what we tested, what the reading was, what it should have been, and what we recommend replacing. In that order. If the honest answer is that a component is borderline and we cannot yet prove it is the cause, the report says that too, instead of guessing on your money.
The hour is $128 and it comes off the bill if you have us do the repair.