have you checked your oil pressure. when the oil pressure gets low the engine has a shut off for the fuel.