Like title says I have an engine and trans with complete wiring harness from a '94 Cherokee. Motor is in great running condition only pulled because jeep finally rusted out. This was not the original motor this was pulled from a Cherokee with 80,000 miles on it. I only put about 1,500 on it while it was in my jeep. If you have any questions please ask. Thanks