well, I have done half marathons with crappy training, but then I never really expect to do more than finish and am not bothered about time. You will struggle. You might aggravate your niggle/injury but you would get round
is it important enough to you to risk it? Are you bothered about a good time?