why do I have oil in radiator, engine jacket and coolant tank on 2006 Chrysler 300

but not water in the oil and diagnostic engine code came on.

Asked by for the 2006 Chrysler 300
Sounds like the oil cooler from the transmission or engine let go. You will need to replace the radiator and flush the engine or transmission and cooling system. GL
2 answers 2 comments
Possible problem with the oil cooler leaking. : https://images.search.yahoo.com/images/view;_ylt=AwrB8pNaCL5Tc3YAdpOJzbkF;_ylu=X3oDMTIyYWdraGcyBHNlYwNzcgRzbGsDaW1nBG9pZAM0YjBkMGRmMGEwMjJiYTViN2NiZTZjZjgxYzBlODllNQRncG9zAzgEaXQDYmluZw--?back=https%3A%2F%2Fimages.search.yahoo.com%2Fsearch%2Fimages%3Fp%3Dhad%2Bto%2Breplace%2B2006%2Bchrysler%2B300%2Boil%2Bcooler%26fr%3Dyfp-t-745-s%26fr2%3Dpiv-web%26tab%3Dorganic%26ri%3D8&w=384&h=489&imgurl=ww2.justanswer.com%2Fuploads%2Fbrownjeff%2F2010-03-01_182412_1.gif&rurl=http%3A%2F%2Fwww.justanswer.com%2Fchrysler%2F37f5l-2006-chrylser-pacifica-78-000-miles-oil-changed-every-2-500.html&size=20.4KB&name=%3Cb%3E2006%3C%2Fb%3E+%3Cb%3Echrysler%3C%2Fb%3E+pacifica%3A+2%2C500+miles..smell..ac+Compressor..%3Cb%3Eoil%3C%2Fb%3E+filter&p=had+to+replace+2006+chrysler+300+oil+cooler&oid=4b0d0df0a022ba5b7cbe6cf81c0e89e5&fr2=piv-web&fr=yfp-t-745-s&tt=%3Cb%3E2006%3C%2Fb%3E+%3Cb%3Echrysler%3C%2Fb%3E+pacifica%3A+2%2C500+miles..smell..ac+Compressor..%3Cb%3Eoil%3C%2Fb%3E+filter&b=0&ni=21&no=8&ts=&tab=organic&sigr=139ojikeo&sigb=1476u99q7&sigi=11s6mg2ns&sigt=12qnlh9m2&sign=12qnlh9m2&.crumb=YA16qrxabFK&fr=yfp-t-745-s&fr2=piv-web
no loss of coolant, no water in oil, water temp. still between hot and cold. no change in engine smoothness. and rpm remains at required operation setting.
Not an external leak. An internal separation letting the oil seep into the coolant lines running through the oil cooler. Just a thought. Need to inspect to be sure of location.