They didn't update the baffle until 2010 or 2011. You can't tell by the outside appearance. Actually, the casting is the same and bears the same cast-in part numbers. It's the baffle that's riveted to the underside that was changed. I bought the updated one then found mine had already been updated when I took it off to replace it. There is another difference in the covers and that's the PCV nipple that's pressed into the boss at the rear (firewall end). I think it's a traditional check valve style versus a fixed orifice on the later ones. Supposedly, using the wrong one can set a vacuum leak code. The hose fitment is different as well. This is irrelevant if you're using a rubber hose slipped over it, as with a catch can.
If you're bored, check yours and update it if you want. Do you have a catch can?