if ure thinking what im thinking then ure very right, i remeber my mechanic telling me, in 86 accords, the steering was very light but didnt get hard as the speed increasd. This would cause major accidents if the car would hit something on high speeds and over steer.
Other then that i think its bolt on fit as it comes in JDM 660cc Alto, Its also sourced from the scrap yard probably.