I have a 2004 Chevy 5.3 motor out of a Silverado, I pulled the motor because I had another one built for it, it ran perfect when I pulled it out with 200,000 miles. It will come with the intake manifold and engine stand. I have a video of it running before we pulled it if need be.