Quick info on the vehicle. 99 GMC Jimmy 04 LQ9 DBC swapped with an LS9 cam. 4L60E trans on a 12212156 OS 12200411 PCM. A few days ago this thing started running terrible no power at all during acceleration I didn't think i was going to make it home. I have a scan gauge and the o2's were way lean. I diagnosed it down to a K&N oiled maf. I cleaned the MAF and it ran better but still bad. I swapped the maf with the same 5 wire ls truck maf and I am still loosing power. I put in another wb02 and figured it needed a re tune. I did a short data log and noticed that my timing was getting pulled in to the negative. after watching the data I noticed that in the tune the Spark ECT table thinks its 140C and is pulling max timing. I am also loosing timing from the IAT table and yes those IAT readings are accurate. but not the ECT. the ambient temp during the data log was 90 f. The intake setup will be changed for lower IAT but what would cause the ECT table to read 140c? I have attached both the log and the tune files. any help is appreciated Thanks