(a) If the tax first levied is insufficient to complete or pay for a municipal improvement, the board of improvement shall report the amount of the deficiency to the governing body of the municipality, and it shall make a determination on whether or not to levy further taxes based on the assessment of benefits for a sum sufficient to complete or pay for the improvement, which shall be collected in the same manner as the first levy.
(b) However, the taxes levied shall not exceed the total amount of the benefits assessed or the limitation of cost fixed in the petition or by this act.