motor starts up and runs for 30secs and dies out , has really bad hesitaiton, but once past 2000 rpm it will run all day. I have replaced the low press fuel pump and it did not help at all. Any help would be great