There's a couple people who have minor mechanical skills, keeping the ship running with duct tape and glue until they can find a real mechanic seems par for the course, really. But yeah, considering its been weeks...