I'm pretty sure they're just straight up synonyms. I've gotten a slightly more formal feel from "car", but you can essentially use whichever one you feel like at that particular moment.
Parce que is much more common, car is slightly more formal.
They have the same meaning, but not the same construction:
"parce que" introduces a dependent clause, while
"car" introduces an independent clause.