I have an 03ssrConsider the newer style Wiper Arms.
Part # 15828973 (driver ) and Part # 15828974 (passenger)
Buy General Motors 15828973, Windshield Wiper Arm: Arms - Amazon.com ✓ FREE DELIVERY possible on eligible purchaseswww.amazon.com
Buy General Motors 15828974, Windshield Wiper Arm: Arms - Amazon.com ✓ FREE DELIVERY possible on eligible purchaseswww.amazon.com
You were exactly correctThe actual Wiper blades are different lengths.
The Driver side is longer then the Passenger side.
If I remember correctly, it may be 20" and 19".
The replacement assembly itself will fit all years.
I changed my '05 when I first got it.
Please double check and make sure that you get the correct Blade sizes.