I purchased Suzuki Alto 8th Generation 660cc engine in May this year and currently done 7000KM. Pak Suzuki dealership using 10w-40 grade engine oil whereas same model that is imported from Japan in reconditioned recommends to use 0w-20 or 5w-30! This is very confusing not sure why Pak Suzuki is using this grade? Do anyone has experience switching oil grade? what impact it could have.