IT has to be my stock pump

I would definetly change fuel filter,cause it seems you have dirt in the system which is making your needle/seat stick...causing flooding.JMO

I have all ready done that,what are you saying there is no way that pump can deliver to much pressure?