Harvard wrote:
The fuel pump is a solenoid driven spring loaded piston that gets cocked a couple of times per second whether it needs to be cocked or not. The spring provides the fuel pressure and when you press the primer it should pressure up and the noise should be less when pressured up (shorter stroke when pressured up). If it is always noisy during a prime session then it may be the solenoid is going full stroke all the time because it is not pressuring up properly and that could be because of leaky piston rings or check valve etc etc.
Now that you say it like that the noise I hear rattling around definitely sounds like a spring going booooiiiiinnnng but at a high rate of speed.
Not always, usually notice the most when the generator is off level.