Are you sure the fronts are originals? as the fronts normally wear quicker than the rears, yet your front pads have more left on them than your rear pads.
Going to try and sort this, this weekend as have had crap reception for 5 years of the factory head unit. Need it more than ever with tape deck and CD player not working.