thebigsc
Junior Member
Hey Folks,
Found this sitting on top of my engine when I popped the hood. I haven't had a good chance to take a closure look on where it could have came from. No squeals prior to looking. My check gauges light went off (the oil pressure sensor has been acting up in the cold so it may be a coincidence) and that's what made me pop the hood. Any thoughts?? Its 2008 Dodge ram 1500 mega cab with the 5.7

Found this sitting on top of my engine when I popped the hood. I haven't had a good chance to take a closure look on where it could have came from. No squeals prior to looking. My check gauges light went off (the oil pressure sensor has been acting up in the cold so it may be a coincidence) and that's what made me pop the hood. Any thoughts?? Its 2008 Dodge ram 1500 mega cab with the 5.7
