Once again, you have not told us what James really means when he says rhetorically, "was not Abraham justified when he offered up his son?"....
The context of James is different than the context of Paul. They use the same e.g. to make different, valid points. They both preached the one gospel of grace through faith, not works. Rejecting James as church truth is shoddy NT theology.