I have an 04 Johnson 4 stroke 90. I was told it was a Suzuki engine. The model number is J90PL4SR. Has only 270 hours on it. Has sat for a few years so I recently replaced the entire fuel system. Runs great but after a minute or so of 4-5k rpm's, the no oil light and warning beeper goes off. You would think it was a bad sensor but unfortunately it is not because immediately the engine begins knocking....really no oil pressure. Shut it down and give it a few and same thing. You get maybe 30 seconds of run time. Seems to idle fine but will not run even at 1/2 throttle without losing oil pressure. New filter and oil. Double checked oil level and perfect. Can these oil pumps really go bad? Is there a relief valve somewhere? Any ideas are greatly appreciated! Thanks in advance.