I suspect a dodgy batch of new springs since the originals tend to last a very long time.
Re C washer - have you got the C washer and the dished washer nice and flat?
Tightness? Not too tight, the drive is on the taper so you want it pulled on that but not so tight its a pig to get off.