Ok I wanted to give everyone a followup. The car finaly runs good again. The main cause was a bad coil. If cold the coil resistance was inspec but higher than a new coil and when hot it went way high out of spec which must have been why it ran good for a while when it was cold. Also there was a flaw in the wiring to my IAT sensor which may have contributed to the problem. I have all OEM parts now except plugs are Bosh OEM equivalents but I am changesing them out with NGKs from the dealer as soon as I can. I thank eveyone for there input you were all a great help.