You mentioned that you have an electric fuel pump. How about a loose wire or bad connection to the pump. Don't ask how I know about that... Ned