i have always had a whine from the fuel pump since i picked up my car last August, i changed the fuel filter that seemed to sort if for a short while, then after it would come and go, when under load its worse as in aircon, rear demister etc on, once they were off it would stop whining, however...