The Repair Shop crew are pushed to the limit while fixing the Titans' gear so they can stop Mad Mod's world domination plan.