Try changing your tire pressure. Mine Also a demio 2009 & I changed tire pressure -front 30 psi & back 29psi. Ride is far more smooth now. However demios tend to have steering rack issues.so better get this checked. Also be aware that demio is bit of a bumpy ride on hard roads by default. & that's the fun in that