in 2003 , GM changed the mhz rating and connector on the PCS on the valve body.
I have swapped in older design (pre 2003) into newer vehicles and had no problems or codes set.
I would think swap in the newer version into older design application vehicle , would be fine too. Have veriifed that
Dont worry how old you are... it is the mileage on your body that adds up.