Just recently acquired a 98 Ram 1500 with the 5.9 magnum with 200,000KM’s at first I had a problem with it idling rough and making a loud sucking noise at idle which I researched and found lots of people with the same problem that found it to be caused by the upstream 02 sensor so I replaced mine and the problem went away then I noticed that sometimes when I floor the gas it “pings” or at least that’s what I think it is. It only makes the noise when I floor the gas and it doesn’t always do it sometimes it runs good so I researched that and found lots of people with the same problem that found it to be caused by a leaking plenum so I searched how to tell if the plenum is leaking and found lots of suggestions to remove the throttle body and look into the intake manifold and check for oil so I did that and here’s what it looks like. Looks good to me but maybe I’m wrong. When I took the throttle body off I noticed that my throttle body gasket is non-existent, should there be a gasket there? Could that be causing a problem?