I was actually in the same boat with my 240SX, fixing problem after problem. In hindsight, I wish I had stuck with it. But I am happy with my NC. So I still am not not sure where I stand.
I think I will just accept I got a good car in the end, shut up, and move on.