No offense guys, but he has a 2011 2500 Diesel if you read close enough. Not sure about the encrypted PCM on the 2500's and up. I have read where the diesel engines were very much able to take on a programmer, actually the 2500 hemi's are able to as well, just not the 1500's. So possibly it's either a bad PCM or in fact the aftermarket iems your talking about it interferring somehow?? Curious to know what you end up doing...