Revisiting your headache thats now mine from 5 years ago. Hours spent researching GM #s, conflicting info from sites on 12472422 12472421 being left or right. Found interchange #s for the above mentioned, upon research find that the 12361258, 12361259 are both upper yet are tied to 2422/2421(lowers) as replacements.