I have a 2013 Mercury 90 four stroke. It runs for 7-15min then runs out of fuel. So far have changed filters, fuel line, new fuel pumps, nre float switch incl fuel regulator, also changed fuel pickup. We even bypassed the existing fuel tank, and stuck the hose in a five gallon gas can, same result. Always drops fuel pressure around 10 to 15 minutes, wait another 10 min and the fuel pump tank will have enough fuel for another cycle. Any ideas