Is The 6 6 Duramax A Good Engineer