gmc crew cab motor