The engine is very clean, comes with all its accessories, everything from wiring harness, radiator, computer, and its accessories, even the starter. It has no issues. I removed it from a Denali while it was running, and we scrapped the car. The idea was for a modification project that was postponed, and now it's for sale.