Cat 3406 overhaul