yeah it sounds like it could be injectors. I would try and run some see-foam through your engine. That shit will clean out your shit like no other. But only use it if you know what you are doing. If not that then it might be your map/maf/whatever you have. Dont know eclipses that well.