5.7 Hemi install

Is the Intune the Diablo programmer?? I am going to order a wiring harness next week, I pulled the oil pan off this 05 and the receipt said this motor had 3k miles and I was doubting it but after I pulled the pan off I was blown away this thing looks absolutely brand new so I have a feeling the mileage is in fact true, I called the salvage yard and they confirmed the truck did indeed have 3,000 miles. Anway when I went to take off the oil pan gasket/windage tray I thought it was just stuck on good well it finally popped off and I realized it has tabs that go behind the front cover and rear main seal holder, I don't see why I could not re-use it anybody re-used one in this situation?