Karlsweg well it looks like i got her all fix and she is running beautifully. Idles great accelerates better fuel mileage is just a little bit better hopefully it'll keep coming around but man she really runs good right now. Thank you for taking the time read my post on here i was dying for some help i did want tl change the 02 sensor but wasnt really i guess i kinda just needed someone to help put my mind at ease about it and you did. I will say tho that i have learned alot more than i already did know about engines. And became alot more confident in my abilitys as a former tech. I was only a tech for a short while and i always had people that i could count on for advise or could run the issues by i didnt have that when i started to work on the vehicle this and have never work on A dodge before and was going at this with a very low budget. I came across this forum and decided to join because i felt like there were some very knowledgeable people on his website and I was correct Y'all Scared for a little while then nobody was going to chime in on my post but I'm very thankful that you did you have helped me a lot through the process of getting this fixed. I do believe that the vacuum leaks that I found the IAT sensor laying on top of the manifold the map sensor wiring and map sensor and the throttle body being dirty along with the idle air control valve all had a cause with the p2097 rich code and we're also a cause to the oxygen sensor going bad but the other issues I knew were there I can see them and hear the vacuum leaks so that is why I fix those before putting an O2 sensor in hoping that it would fix my issue they would have had to be fixed either way so I say again thank you for all your advice and your your wisdom and knowledge I'm very grateful are you taking the time to do the research that you did for me and reply back to my post if you ever have any issues feel free to ask maybe there's something I can help you with sir or anybody else this is an awesome forum and I'll be continuing to watch different things on it maybe I can help somebody out. Now it's time for me to move on to another project on the vehicle and start saving money to get these exhaust manifold fixed because that ticking is so annoying