Have you checked you fuel pump?