Agree with all the good info you have already received. If it smells bad after a few minutes out of the cryo it's time to throw.
Had some spares in the fridge for 4-5 days, not past date, but they smelled bad! Really was looking forward to the ribs and I had the uds gettin hot, so I ran to kroger to pick up some ribs. Smoked the bad ones on the lower rack while the new ones where on the top rack. My dog ate well for a few days!!!
He seemed to really like Q. Smart dog!
Homemade offset stick-burner, UDS -- sorta slow Deltatrak , Maverick ET-732