An off-duty officer stopped an impaired driver who appeared to be about to go through a red light at a highway intersection Saturday morning.