Periodically won't start and now...
Last year my neon, out of the blue, decided it periodically didn't want to start. I've since learned that it happens most often after a day or two of sitting when the temperature gets above 80 and then starts to cool. So, for example, if I drive it on Tuesday and don't touch it on Wednesday until after 5pm and it got warm enough it will struggle to finally turn on. It doesn't sound like it's struggling to start, but instead like it should start just fine but stalls out instead. I've also learned that holding the key in the start position until I hear...some faint sound change and, if it's really fighting it, tapping the gas, will start it 90% of the time. In that last 10% I end up biking or calling a taxi.
The first mechanic changed the battery and positive battery cable for a pretty penny and told me that the sparks needed changing and fluids should be flushed. I changed the sparks myself for a fraction of the cost. I took it to another mechanic known for being honest and they changed the crank shaft sensor, it seemed to do a bit better, but then started having the same difficulties again. They are now at a loss (especially since it started just fine for them every time...except that once where I felt very vindicated, but then they went to hook it up to the computer and it worked just fine).
Now the car is having problems with the fuel injectors and I need to dump fuel injector cleaner in every few months or I get a check engine light and some rough driving. Also I was just told by the mechanic that the front control arm bushings were going to fail inspection. I just passed 100K miles.