Fuel sprayed out of hood onto windshield....Help!!

I suspect needle/seat stuck dumping fuel.Remove needle/seat for cracked O-ring or dirt in bowl.Do you run micron filters before pump and one before regulator?Check oil for fuel,I,d just change it,that sounds like alot of fuel.