Try doing a search on the MS loans search engine. It allows you to enter in your credit historyu, and comes up with a list of companies who may offer a loan based on that history.
Also try your own bank - they often have more leeway if your history with them hasnt been totally shot.
Finally, try lowering your sites to a car for only a few hundred, which you can then maintain yourself (I found a fiesta easy to work on when I first started driving).