Have you checked for fuel pressure at the fuel rail.