Got an engine for 2016 cruze. Engine arrived quickly but after install was worse than one replaced. Luckily I used a certified mechanic if done by buyer the warranty was void. They sent a replacement and told to junk the first engine. However, the clincher is I had to pay for two installations and they don't cover labor for the first crap they send you. Bad experience.