I checked and replaced a ICV hose and took off and closely inspected the other vac hoses. No change. I have also changed spark plugs, coils, injectors, o2 sensor and fuel filter. I did a fuel pressure test and at idle i had 41psi. I also swapped out the check control and DME without any changes. Oh i failed to mention that the car runs great till it's been at operating temp for about 20 mins then it starts acting like it does.