This must be so discouraging....but you're right...it only takes one!!! Don't give up hope yet....this will happen for you!!
That sucks about your car...what kind of car is it? In my old cavalier the check engine light came on and it was just a faulty censor that was really expensive to replace so I ended up leaving it and drove with it like that for years without a problem.