@Nihilist Virus : You need to also remember that in the Bible, quite frequently, Firstborn and He who has Firstborn Rights are not always the same.
Isn't Jacob treated as the Firstborn, even though Esau was born first?
This happens too many times to count in the Bible, in fact the sheer number of times that an elder child is passed up for a younger child makes me think that God is trying to hammer in a point and hammer it in hard.
How about Reuben and Judah? Just about every list I ever see, lists Judah first, even though Reuben was the first-born. However, unfortunately for Reuben, he gave up his firstborn rights when he slept with his father's concubine.
Jewish society very highly values the order of birth, but yet it also highly values who has the rights of the firstborn, and sometimes these rights are changed. When this happens, a son is almost always referred to by their rights, not actual chronological order.
It could highly be possible that the sons mentioned in 1 Chronicles 3:15 are not
chronological but yet
legal order.
As for Bible versions, I consider the KJV to be the best English bible. Anytime there's a question with the KJV, I go to biblehub or blueletterbible and look up the Hebrew or Greek.
Here's what the Hebrew of 1 Chronicles 3:15 says:
http://biblehub.com/text/1_chronicles/3-15.htm
and the sons
of Josiah [were]
the firstborn
Johanan
the second
the Jehoiakim
the third
the Zedekiah
fourth
Shallum
Rough translation.
Now, somebody who isn't all that familiar with Jewish culture might take that to mean a literal chronological order instead of a legal order of birth. I propose that it was the latter -- maybe Zedekiah was born after Shallum, but somehow Shallum wound up in fourth place due to some sort of political or familial reason?
If that were true, then from what I've learned of Jewish culture and their tendency to place so much importance in legal rights and genealogies, I wouldn't be surprised if it were understood by Jews that this was not meant to be a chronological order.
As for the other contradiction (the one having to do with 2 Kings 8:26) I'd have to see the Hebrew of both passages, to make sure that they didn't insert an extra character or something. You gotta be real careful about Hebrew; there's a passage in 1 Kings (I forget where exactly) where it mentions the circumference of the laver in Solomon's Temple and people jump on that saying it's wrong, but yet it is actually more accurate than anybody realizes, far more accurate than anybody has calculated pi until modern days.
Why?
Because the Hebrews added a letter onto a word where it normally doesn't belong and given how Gematria works, it changes the value of the number being mentioned, but yet those who copied it, removed the extra letter and stuck it in a side notation as an oddity. Later on, when it was translated into English, that side notation was ignored entirely, and therefore you have the incorrect value in all re-translations of the original texts.
I'm wonder if something like this didn't happen in 2 Kings 8:26 (or its sister passage that seems to disagree with it).