I learned my lesson in last three years.
Every time they fixed the problem I thought I got a 're-born" car, then 3 or 6 months later different problems poped up and I kept throwing money into it.
It's just like people getting older and they need more time and money to take care of.