ICM can cause those symptoms, (have fire but no fuel pulse) maybe something to check....