Check everything already mentioned and also check your front/rear brakes for binding, check rotor run-out with a dial gauge, caliper pistons getting stuck and brake hoses to ensure they are not twisted or damaged.Your front hubs should not run hot with normal driving.rear wheels should spin freely by hand once axle raised on jack stands and there should be no binding.
I overhauled my front and rear brake system, installed new rotors, pads, brake shim kits,hubs,wheel bearings,kingpin bearings, stub axles, steering box, steering damper, caster bushes, sway-bar rubbers, panhard rod, drag link, OME shocks etc
My rear wheels had slight binding when spinning by hand before the complete brake overhaul, after I could not believe how it just spinned freely by hand
Installing new rubber swivel scraper seals made a big difference on my car as well
Car drives like a dream now super smooth and keeps its heading and fuel consumption is around 6.5 -7 kmpl