They would not finance you, because you had a prior repo 12 months ago. That is not slow credit, that is outright a default on your part, and you left the other bank with a big fat loss after they sold your car.
You have demonstrated a lack of responsibility for paying a SECURED Loan.
Even tote your note lots have standards.
Sorry for your troubles, but I have a question, why did you default on your car note, and forced them to take your car from you?