ok I have replaced the IAC, O2 sensors, cam sensor, maf, and just did the DIS because it tested bad, but the car still has a "put" missing sound and you have to keep your foot into it to keep it running when you first start it. also The idle is always acting up . What else can this be??