changed every gasket from the head gaskets up, new MAF, new wires & plugs, new front O2 sensor, new ECT sensor.
did the work myself.
no DTC's yet, i dont want to run it long enough for the PCM to throw any at that high of rpm's
Hmmm.... Sounds a little familar... on top of checking everything that has been suggested, have you by any chance removed the throttle screen for the MAF in the throttle body? That screwed with my rpms at idle something fierce until i put it back in.
It would...but not anything over 1000-1500 rpm's...this is another issue.
Although if the screen is out...put it back in.
Ya I tried unplugging maf, iac, tps, egr, all that only 1 at a time tho. No I didnt remove the tb screen. Still stock intake. Also, headers got installed. Idk how I forgot to list that. Lol fixed a couple vacuum t connectors. Also discovered that even though it idles at about 4000rpm, the throttle butterfly is still closed. Its not stick cause I can open it both with the gas pedal and with my hand on the tb.