The Diesel Stop banner

6.9l random part

  1. What is this?

    What is this?

    I found this part in the area where my timing gears are. Anyone have an idea what it is?
Top