depends on the approach how to mod the Odyssey. for me, its worth for f/r sway and low-arm bars due running at stock suspension. does help a lot esp the sway bars reduce body roll and low-arm bars/crossmember bracing (whatever you call them) increase chassis rigidity. slightly problem of front low-arm bar is it may be scratched once car been lowered.
as aka_NSX said, a nice set of coilover may also do the job but i took a different approach start off mod my people mover
for yr case, try to upgrade yr king springs with stock dampers to coilover and see how you want before spending money on something else you don't need. for me, will still get a set of coilover later this year as want to track the Odyssey (why not, Japanese, Chinese and Singaporeans all track their Odysseys). will be fun
Thank goodness we stay in different states.... you are begining to poison my mind
Bookmarks