Josh,
The company I work for deals with NDA's in our daily business. They are very simple. I will say publicly here that I am willing to help from an engineering standpoint and will not take your idea. I also have contacts with manufacturing shops. If you want me to sign an NDA, I have no problem with that. By the way, I am an Engineer by day. Thought that might be important.

PM me if you are interested in talking further. If you go another route, no problem. I wish you a lot of luck. I know what it feels like to have one of THOSE ideas.