on fordpartsonline.com all they have is a stabilizer bar. is this the same thing as a sway bar? if so its only $70 on fordpartsonline.com