@Fla
All valid questions.
The vehicle was driving perfectly, had no issues. On 5/11, drove to work, no issues. When I was leaving, I usually roll few feet just to get on the road, but that day, car didn't roll, I accelerated a bit and it jerked like it has never before. Felt odd, got off the road, turned off, waiting for a minute, started again to leave, jerked again, but once on the highway, no problem.
Used like that on 5/12.
Last week, wife took it to work because she works closer than me. Thursday, 5/18, she messages me that the car is jerking violently and she is afraid to drive, she wanted to call a tow-truck. The engine light turned on her way to work. I was busy at work, didn't check her message until late night. She drove home that day with hazard lights on. Since that day, the car is sitting in parking lot.
Yesterday, I called the mechanic to ask him when the mounts will be in, because the car is jerking a lot. Mentioned engine light. I still have not checked the code. He asked me to check the code with my rudimentary code reader. I got the code. He stopped by as he was delivering neighbor's car to check the code. Took a drive and informed me that its not safe to drive it.
Yes, it is the same mechanic. I trust this guy. I find it hard to believe that he will do such a thing on a 16 year old car.