My extensive research has left me finding FSM for 01-04, or just 95 itself. neither of which help because the 01+ has drive by wire and all the procedures ask me to listen for the TP motor "which i do not have". Or it's for 95's which to my understanding has OBD1 since OBD2 didn't become in use in the US until 96. However i did get one PCM flash relearn to work which i found odd. Now i have non of the previous codes.
What I have done since the last post mechanically is removed both post cats, one had fallen apart inside and rattled like crazy, the other appeared fine. however removed regardless to maintain equal exhaust bank pressure/CFM.
Also the thermal element/fast idle cam was dripping, as i dug into that the outer retaining plate for the cam spring fell into the subframe, therefore it is inoperable until i order a new one. Likely the cause of the low cold start idle.
NOW what is happening:
-Idles at 500rpm on cold start for 5-10min, then increases to 1000rpm.
-As soon as you select any gear after the cold start and the vehicle has warmed up, it will maintain an idle speed of 1300-1400rpm at 0mph. Doesn't matter what gear you select.
-Still has the surging idle behavior in OD at highway speeds under 10-15% throttle position, what surge has started the slightest increase in throttle position will stop it.
Current/ new codes: P0120 throttle/ pedal position sensor circuit A
P0161 O2SH circuit B2S2
P0141 O2SH circuit B1S2
*I imagine the O2S codes are do to the high constant idle.
I am going to visit the garage I used to work at and use their Identifix and Mitchell programs to dig a little deeper, but if anyone on here can help narrow down a direction to pursue that would be a great deal of help. Thanks in advance!