tonypro99
Seasoned Member
I was wondering what is the part number for the new updated position switches for the Cadillac XLR? I was trying to search for 170066502 and nothing came up? I know they were changed in 2006 for a better one...
I found 89023658 as well so which one is it?
I found 89023658 as well so which one is it?