Could be a sensor.
No you don’t have to pay a diag fee again. We will find issue and provide estimate to fix. At which point you would be responsible for those repairs.
Yes. You have to unless you trade your car in on a new one. Great deals now on Civics.
What was the reason for your engine light being on?
Thanks! Your answer is awaiting moderation.