I think your parents are worried that you're detaching from them too quickly and getting out of their influence.........and these accidents are physical proofs of you heading in the wrong road from their perspectives
from my experience with my own strict and superficial asian parents.........suck it up and obediently listen to what they tell you even if you hate it....talking back does not work!!! the asian culture is strictly against it lol........anyways......do chores around the house and always eat dinner with them (VERY IMPORTANT LOL).....talk to them about anything during dinner.....they will know that you appreciate them and give you less unwanted advices after a while........keep this up and you can do whatever you want without them bugging you........it works for me so I hope it works for you too haha
iono what to say about selling the car........how about NO!

.....just work on spotting traffics and you'll be fine......no such thing as a cursed car