New here, I own a 2007 nitro 3.7l SLT, for the last few weeks I've noticed a ticking sound coming from the engine, did some research and discovered it had something to do with the rocker arms, something that apparently happens a lot in dodge models, nitros, chargers and Chrysler 300s specifically. Last two days the oil light kept coming on, despite the fact that there were adequate levels of oil. Just lost acceleration on the highway, pulled over to find this under the hood: Can anyone tell me what this is and what exactly happened Here? Oil all over the place. Not much of a mechanic, thanks in advanced.