vandelay industries
1/2 ton status
Assuming it's a carburetor, are you sure it's tuned properly? I'm not sure what an ESC distributor system is but is this one of those "computer controlled carburetor" systems? I've heard those are evil.
No the carb is completely computer free. ESC (not to be confused with CCC) was something that some (most?) 82-86 gas trucks had. And all it did was retard timing when it sensed detonation/knocking.