3* should be ok, I have mine advanced 4*.
EGR, coolant temp sensor, gasket under the throttle body, TPS sensor, intake manifold leak, the computer, MAP sensor.
I think if you have a TBI truck sooner or later you experience some kind of idle problem. At its a headache to figure out. I ve had one for a few yrs. Truck doesnt run bad, just annoying. I go thru spells of replacing stuff trying to find it but the truck is determined for me not to.