ug, head hurts after that.
Rodney has gotten alot of the major points in his posts, so without doing diacom or datamaster, its going to be hard to fully diagnose your prob.
to recap:
idle should be around 750rpm
Even though you checked vac lines, replace them. They may look good to you, but you may just miss that pinhole leak on one of the boots. The stock vac lines suck. Replace them with some silicon lines and hold them on with zip ties.
I would look into purchasing a walbro fuel pump and afpr. With the vac line pulled off the stock FP, you should read around 42psi at the rail. The stock pumps are marginal and are one of the biggest causes of knock due to the stock pump not being able to supply enough psi to keep the injectors at the correct duty cycle.
Get some GM top engine cleaner as Rodney suggested. Its about $12 for the aerosol can. I typcially take off my IC and spray it directly into the TB. Some like to get the can and suck it through a vac line. Your choice. Follow the directions on the can. Be ready to change your oil and spark plugs directly after doing this.... the cleaner takes off all the carbon buildup that is caked throughout the system. Its gotta go somewhere and that would be in your oil. The plugs are for safety due to carbon buildup as the cleaner goes though the motor. You can easily foul them out.
If you have taken off your upper intake and TB, make sure you had no leaks on the gaskets and they were still good if you didnt replace them. The intake gaskets are pricey, BTW.
I believe you can take our MAP sensor to autozone and get it tested for free. Up to you.... I used to work there long ago... I knew the tools and machinery....make sure you get someone who knows them as well.
Gap your UR5s plugs at around .032
If your not using a Conrad Cap/Rotor, get one. Conrad uses brass, which conducts better.
You mainly need datamaster on the truck. Looking at the 02 is pointless. You might as well lick it to see if its good. You need to view volts and DC on the injectors. Check your MATs, your TPS to see if you are truely going to 100% WOT.... for every 1 psi boost, you should see 1 psi FP. Of course, check knock degree and at what point it knocks... which gear, what rpm, etc etc.
Also, you might want to some xylene in your gas..or if you have some 100 octane available. This will determine if you are seeing real knock or phantom knock. Real knock will be reduced with the introduction of a higher octane fuel. If you are still seeing consistant knock values, you may want to change your knock sensor (making sure you torque the new one correctly), broken motor mounts or broken trans mounts... as these will make for phantom knock.
Last but not least for my post.... invest into at least a boost and FP gauge. It'll make like that much more easier....