Has the timing chain been inspected? Check your base timing again if it has changed since you set timing last. Your timing chain and came gear are probably about to fail.
I don't want to assume so make sure you set the timing with the wire disconnected as as @Bent77 mentioned. If you don't know what wire askOkay, thanks Mark. I'll dig into the timing a little bit again today while it's raining. Do you think I should redo the IAC relearn procedure after getting the timing set?
It's all part of the learning curve for you.Man... @ZooMad75 you can already say I told you so. While messing with the timing, I found that the junkyard injector I bought was soaked with fuel up near the connector point.
I disconnected it and it was still dripping fuel into the throttle body anyhow. With that junkyard injector disconnected, the Blazer would idle fine without my foot on the gas pedal.
Guess it wasn't the IAC or the timing after all. I'm so annoyed with this thing