See 2 Chronicles 21:16-17. Ahaziah was called "Jehoahaz". It is possible he changed his name when he became king.
"all Jehoram's older sons"