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 now its constant even at idle, is the fuel pump on its last legs? oh and its a 1.8t 163bhp bfb engine