yes delta is alive and well. they moslty deal with gas stuff these days. but they also do alot of machining for electric stuff...many parts we use every day. they just don't get the credit.
trey goto the nitro forum and find the xp4 thread. dave has his email there. they have a website.....but i can never remember the url.
i can hook you up with some wire..i won't be over for a couple of weeks though.
Tom