These are FF cars meaning front engine, front wheel drive so the weight balance is already nose heavy. Then combine that with a soft suspension and the nose dives and even more weight is transfered to the front hence the need for vented rotors in the front and just solids in the rear. The pad size difference is also because of the same reason.
wire to your front hub's ABS sensor has been mangled. Either check along the line going to the hub or replace the hub and bearing assembly.
BUT FIRST.
get it scanned to confirm.