It seems as though you have changed everything.
A grinding noise is associated with something turning or rubbing against something. The only other thing that springs to mind are the drive shafts, which have splined ends. The link below will show you generic images of driveshafts kia drive joints Google Search
Each end of the drive shaft is splined. One end fits into the gearbox and the other end attaches to the road hub of the road wheel.
It's usually the hub (universal joint that allows the wheel to turn)/ wheel end of the drive shaft that wears. It may be that the grinding noise has been more pronounced when turning? And the grinding noise is coming from just one side?
A new drive shaft isn't cheap although second hand ones are readily available. replacing a driveshaft isn't a particularly difficult job.
However, it may be an idea to get somebody to remove the brake calliper/rotor/ driveshaft hub and inspect the hub/splined end of the drivehaft. What you're looking for is worn, broken or chipped splines. If all seems okay try cleaning and repacking with driveshaft grease. It's probably the hub - the bit that allows the wheel to turn - as opposed to the splines -there's bearings inside that hub (also known as a universal joint). There's no real way of examining that hub other than replacing the driveshaft