What pressure are your tires? Had alot of issues with our Class C. After new Bilsteins, proper alignment with more caster, having it weighed which in turn was able to calculate the appropriate tire pressures it's no different than driving the Focus now. Eventually a steering stabilizer and rear sway bar will be added.