Did you implement this on the charges tab of eCart or on the shipping tab of eCart?
You should set it up on the shipping tab.
Create a new rule using the trigger "Total number Of Unique Items"
Set the calculation to use "Based on Multiple of columns Subtotal"
Subtotal of column [Quantity] [times] [2] [plus][0]
to charge 2 dollars per item.