i wouldnt say its the sump thats pants, ive done a few now, and never had one leak on me (reason ive done a few is because i snapped a few bolts ) also the crank case seal needs to bed in is a load of crap, i didnt amjads, and his was fine straight off and im assuming, it still is? as he hasnt said anything about it i know enots had this problem, got everything done, and it was the oil pump seal that was leaking, for the sake of £3 id get it done if they take it all off to have another look