95 3.1 diesel returns to idle. (EFI Model)