My focus has the check engine light and the gas cap light on. It idles and rides rough and loud. The check engine code was for an O2 sensor, which we replaced. Gas cap, spark plugs, coil all replaced. All regular maitenence also kept up. I know that one stabilizer bar needs to be replaced, could this be causing the problem? Just don't want to invest much more money in this car bc of its low value, especially if replacing that bar is not related to the other issue.