I have a 1996 Skoda Felicia 1.6 GLX (VW engine). Lately the engine had been stalling, after which it would be difficult to restart. Sometimes the car would stutter while driving. Another worrying sign was that the ventilator fan seemed to be overworking. These symptoms would come and go. As the weather cooled, things seemed to get better. But then yesterday the engine suddenly stalled while driving. This was different from the symptoms I described above because it happened suddenly, without a warning stutter. I restarted the engine then later parked the car. When I tried to start it again, it seemed to be having battery problems and wouldn't start. I finally succeeded in driving it to a mechanic, who checked the battery and had it replaced. But when I left the mechanic, again it stalled, suddenly and while driving, and I had difficulty restarting it. Every time I restarted, it would stall again before I could shift to first gear. After returning the car to the mechanic he connected to the ECU. It showed there were seven errors. So he rebooted it and said I could now drive.
Are these symptoms of a problem with the ECU, or maybe one of the sensors? Is this mechanic competent?