Triv, I'm sorry this happened to you. That's an awful experience to go through.
Have you tried contacting the Better Business Bureau, or maybe letting the dealership know you've contact a lawyer about this?
This should really be on them for not performing the warranty repairs satisfactorily. They stuffed up by not doing a proper job and cutting corners. It's their problem to fix at their expense, not yours.