I can remove the harness for you. The truck was missing the ECU when I got it so I don't know mileage. It does still have Trans. I think the truck may have broken rod because crank won't turn. Where would this be shipping to? Contact me via text for faster communication. 912-326-3634.