"IRS imposes a limit of 2 payments per year for Form 1040 current tax due"
Really? Where did you get that?