I have the idea to have the engineer of a spaceship discover a "microfracture" in the ship's key structural framework (that was overlooked when prior battle damage was fixed) that has been slowly getting worse every time the ship "jumps" (you know, enters warp, FTL, crosses out of normal space, whatever you wanna call it). This means that the ship is stuck, and can no longer jump without risking the ship ripping itself apart. This microfracture was small and in a difficult to detect area, so the shipyard that fixed the ship didn't notice it, and even though it's gotten bigger, the only reason they found it was because the engineer is of a species that has heightened senses and noticed something off with the vibrations of the ship, especially during the last jump. I know I've given pretty basic details here, but does this sound plausible to you? And if not, what would make it work?
Edit: I should probably also mention that the ship's repairs were cut short. Half the weapons aren't even functional, for instance. Essentially, the people in charge decided that they couldn't spare a fully functioning warship for the task this crew gets sent on, so they rush the yard to just finish the "necessary" stuff, pull the ship out as soon as they can, and send it off understaffed. (yes, a terrible idea; yes, the ship's captain was furious). So this might help explain why the yard wasn't as thorough?