Ok did a lot of checking. There is no way spark is the problem. Fuel pressure is about 60 at idle at the fuel rail. Need to check the injectors now, but dont really know how. Anyway to check the iac? I changed the fuel filter and it seemed like it ran just a tiny bit better, just barely...