no experience with that motor or Fuel Injection system but if its anything close to a ford EFI I would check the idle bypass valve first