FYI
If you have any 12699254 cam covers with the date code 22263-349, open them up and check them out. We've already received at least 3 that had 12699256 in the box.
First they couldn't make it to our store without breaking off the PCV ports, now they can't even get the right ones into the box. I keep getting that great GM feeling...