I have a 2002 SL1 and keep getting the p0101 code (misfire on cyl 1 and code p0507 idle high for engine situation). I changed the plugs to platnium and new plug wires, also, swapped the coils. I checked the compression all cyls are okay. When I pull the 1 cyl plug wire the engine doesn't hardly react unlike if I pull any other plug wires. since it is only happening in cyl 1 I am assume it is a fuel injector? it idles around 1300 and you can hear it missing at the tail pipe, however when I turn on the A/C the idle goes down to about 900 and smoothes out, and then you pull the plug wire on cyl 1 and it reacts like you any of the other cyls with the wire pulled. Any suggestions?????????