Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
I'm reading here: Cold Air Intake System, Mopar Performance, 2010-11 6.7L Diesel Ram 2500 / 3500 (THIS PRODUCT HAS BEEN DISCONTINUED BY CHRYSLER AND IS NO LONGER AVAILABLE.)
that it's discontinued. But I can't find anywhere where it says it would fit a 2012. At $400 though, IMO you can buy a better CAI than the mopar one for cheaper.
EDIT: Also, I'm not 100% sure, but it looks like it's got a chrome intake tube, which isn't good for heat absorbtion. Plastic is better as it doesn't absorb the heat soak much at all. Remember, the colder the air, the better the atomization and essentially, better performance.