Have you compared wiring diagrams from the 85 and 79 wiring schematics. I would start there. Also, make sure where the coil attaches to the frame with the bolts that those areas are nice and clean and rust free. You will probably have to just end up getting the proper parts for the year bike you have and start from there, but it sounds like you're not even 100% sure what year bike you have. It sounds like you are missing alot of important info. You say the suzuki manual says the carb should leak gas if it isn't running???? I know that isn't right. I also hope that you had the throttle wide open while shooting the ether in the carb. Have you tried disconnecting the carb from the intake and shooting the ether (starting fluid) directly into the cylinder intake? Maybe take the plug out and putting ether directly into the spark plug hole? It sounds like you are battling too many problems to have just one thing work for you. How about some more pictures of what you have for your wiring since you said you have a new part.
Nicholson 500x (Project)
Nicholson 185s
Nicholson 110 (That takes an atc70 tank)
Ascott 500 head/350x (Project)
Homebuilt Racer Chromoly Suspension 110 (Ragin Runt)
PK Racing Suspension 70
A+ Inc Suspension 70
AWS Aluminum 90 frame
Hi Performance ATC Suspension frame rd350
Hi Performance ATC Suspension frame 90