I have a 315 cat excavator that when I start it, it runs for 3 or 4 secs then dies... The last time It happen was when my fuel level was at 1/2 to 3/8 and after I filled it, she ran fine till it got back to 3/8 of a tank, Now that it's full it won't stay running at all..