I want to emphasize that the difference in meaning between "My car wouldn't start" and "My car didn't start" is VERY SMALL.
In real life, any native speaker might use either one. It expresses the speaker's feeling about where to place the responsibility! In real life there would be more to the story that would make the full meaning clear.
As others have said, "didn't" simply states a fact.
"Wouldn't" suggests that it is the car's fault! I did everything right, I tried and tried, but that disobedient car refused to start!"
And a third possibility is, "I couldn't start the car." That puts the responsibility on me! "My wife says you just need to jiggle the key a bit, and she is usually able to start the car, but I couldn't start the car."