Okay if it runs better now ..but still has the idle problem on cold start it could be a bad ECT or ACT sensor ..but until you can pull the code you never know. But i will tell you this a bad ECT will make your car run lean on cold start also how old is your fuel pump? and have you changed your...