I'm scared, what's the problem

Hello, my engine light came on for my 2015 Chevy cruze. It only has round 63k Miles and it's been sounding a bit funny. I had my mechanic I usually go to look at it before my inspection. Said something about Crack in the fuel injector or something like that. I'm getting the stuff done next week and says it'll cost $170. I'm actually at the store rn and this came on and I'm worried my engine is gonna explode or something since it now says it's overheating idle engine.

Should I take this back to the mechanics immediately? Any help or advice would be appreciated 🙏