Can i collect on both sides my insurance and the faulted drivers insurance i have a lien holder on my car a?

No, you can't. When you collect from your insurance company, they will pursue the other driver's insurance because the accident wasn't your fault. When your insurance company finds out that you collected from the other insurance company already, they will come after you. It's called double-dipping and it most likely wouldn't end well.