I've found both the elford springs & the kaddis kit online... (available in Japan)
+ I deal with a guy in Japan to import things to me.. In CT.
If you're really interested I can inquire about having him send stuff to you.. Where ever you live.
As far as the suspension not working...