Well outside of the leaks I'm sure I found the problem, I went to check the fuel filter this morning and noticed the fuel filter housing was caved in a bit, went to twist it off and when i came unthreaded i had to yank it off. The filter ripped in half, one half stuck to the water separator...