My suggestion would be to get a better wiring diagram from a local repair shop. Someone that has all data or some other fairly good wiring diagram. Controllers go bad but generally it is a simple problem, always easier when you have parts to swap BUT that isn't really diagnosing the problem or practical for most people.
A lot of so called techs throw parts at it rather than looking at potential problems with sensors and switches first. I can't comment on the system without looking at the wiring diagram but check the EASY stuff first.
I have a wiring diagram for the 95 and have access to an all data system so let me know and I may be able to get you a wiring diagram that is complete.
Slim
1995 Chevy 2500,4x4, 5 spd, 6.2 .040 over, 18:1 ceramic coated pistons, Ported 6.5 turbo heads,6.5 high pop injectors, Gm-8 turbo ported turbine housing, custom intercooler, gm dual thermo, 130 gph water pump, 3 to 3.5 turbo down pipe to 4 inch exhaust. Custom electronic adjustable waste gate (got the idea from the Honda guys, Thanks), custom frame mount FSD cooler.