In this case we resolve an issue expressly left undecided in Louis Lyster General Contractor, Inc. v. City of Las Vegas, 83 N.M. 138, 146, 489 P.2d 646, 654 (1971): whether a contractor who abandons or repudiates a construction contract before completion of the project may be held liable for liquidated damages for the delay in completion. In addition, we review the instructions by which this breach-of-contract case was submitted to the trial jury and decide that the trial court erroneously submitted issues of liability when it had previously ruled, correctly, that liability was established as a matter of law. Because we remand for a new trial on the issue of damages, we also decide issues concerning the contractor's liability for punitive damages and concerning the admissibility of certain evidence offered for impeachment purposes.