250k is nothing for a Suzuki if taken care of, i guess you have abused the car like anything thts y it gave up at mere 250k or you may have used cheap engine oil. Otherwise engime give up at 250k km is not possible. Its a Honda made which always has moat reliable engines. I have experince with various hondas since 1996. Kept and drove cicics and accords upto 4 lac km without a single drop of oil reduction or any other issue.