yeah, have you put the right grade of oil in?
i think you can get a spring kit for about 30 quid, but i cant remember where from, it was some parts accessories catalogue tho.
but it seems a very strange problem you are having, i have never heard of it before, so can only guess at what your problem is.are there any spacer you could have put in the wrong way?