the fuelpump tends to make a squealing noise when there is no petrol in the tank or when they are on the way out..try pressing the flap on the metering head when trying to start as the fuelling may be miles out...first place i would start as it dont cost anything to check