Informed clients and misguided are really just a few tidbits of information apart.
I could retell stories of how a code was triggered by three different causes in three different cars. It took timr and a bit of effort to find the real cause.
And to be honest owner mods before we ever seen the car especially in cooling system problems are as common as bad temp sensors.
Crooked dealer or cheapo youtube trained owner it matters not. We will try to make it factory again if you pay the parts. If not you paid us to make it even harder to fix later.
Blame the crooked mechanic?
A neighbor bought a used car dealer creampuff Damlier Antichrysler era van that suffers every typical problem and temp patch that involved zero parts going into it. It looks great but it cannot go an hour of driving without overheating or leave town. We narrowed it down to the special solenoid that controls the fan but the owner balked on price.... he just bridges the fan circuit for now.
Not my problem. We did our part. Still the ABS code and some other details before it remotely can pass smog to get plates. But it looks great!
If you own any car daving money is never an option, just spending less if you get the diy stuff spot on every fix.
The fact parts costs are nearly always greater than labor now. There is a car in the shop that needs a 15,000 peso compu I can change in ten minutes. Then it needs a flash at the dealer to get it perfectly fit for 1,500 more. But he drove it in and probably will drive it out un-fixed.
Poor folks cannot afford cheap cars anymore.