mopar head said May I ask what is that devise hooked to the center link, power steering? Ford? Click to expand...