On the 84 200ES i always find its the CDI thats the darn problem. You said you swapped it, but did you swap it with a known good CDI that was running on another trike? I had the same issues with mine and grabbed a spare CDI that i had, it didn't work either, grabbed another one that was NOS in box and that didn't work either. So i swapped for an aftermarket one and changed the plug on the harness and it fired the first pull. Those 200ES CDI's are iffy at best, and the older they get the worst they get. With my aftermarket CDI wired in i get a healthy bluish white spark, the original was a pitiful orange/red spark.
---------------------------------------------------------
1984 Honda ATC200ES "Big Red"
1982 ATC200E "Hondie"
1988 TRX300FW "Project Quad" Still in progress....