I pulled the codes on my car today because it is missing under light throttle and its idleing at about 1100. I pulled up codes: 85, 87, 96, 29, 31, and 66. I know 87 and 96 has something to do with the fuel pump relay, but wouldnt my car not be running if the relay was bad? and code 66 has...