Check that when using the Per Unit perweightunit shipping module that you have set the Maximum Weight to 5000 and the Tare Rates to 0:0 or you will get bad calculations on it ...