4.6 is a bit light...that from the point of view of an '00 owner. My bike came with a 5.0, but I don't know what other linkage differences there are that have an effect.
My riding buddy's ktm has something awful like a 7.6!!..but of course, the 'linkage' on the ktm (there is none!) is different. I would guess the '90 is different in some way.
But...you don't mention it, but has your sag even been set? Don't assume your spring is too light or too heavy until you have set your sag correctly, and then from the free sag measurement that results you can know if you need a spring change......or not.