Fiat made the engine in the dodge. Piece of crap.
Well, yes and no. Motori actually developed it a few years ago but then Fiat acquired all the shares from multiple different sources for Motori so I guess since Fiat owns Motori Diesel anything that was once Motori is now Fiat which is pretty much the same way with Dodge/Chrysler since Fiat owns them, too.
I didn't know the Ram with the ecodiesel was a POS. Never really hear much about them and I'm not sure if I've ever even seen one on the road. I've never been a very big fan of Dodge trucks so maybe I just never notice them if they are.