Beware of the cheap crate motors. Even though they say GM, they are built in mexico, many with cheaper parts. It is not the same quality as the older production engines... or so I have been told. Maybe incorrect. 60 month 100K waranty is pretty impressive.