Its an EFI ...I sprayed the intake and upper plenum with carb cleaner looking for the leak but I didn't find anything there but huge problem is I didn't hear the vacuum leak when it was running in idle ... the leak comes and goes and I cant predict when it will show up