I wouldn't rule out a lean idle condition, just yet. Even though it slows (hint #1) and then dies with the choke on, the fact that it slows suggest to me that you are still a little lean on the idle circuit. The choke on that carb, enriches the idle circuit via internal passages in the carb that draw fuel from the bowl and up into the venturi, correct? Meaning there is no choke plate that closes the venturi throat? The fact that applying the choke will momentarily drop the idle suggest to me that you are still lean. It may not be in the carb itself, however. Have you checked all the orings to see that they are sealing and not allowing un-metered air past? Crank seals good and tight? The DG pipe alone, will call for a rejet in most cases and especially so, on a two stroke. What was the stock jetting on the stock carb? Was the PJ carb new when you got it? They do "wear out" over time and make the fine tuning a PITA. Also, is the oil injection pump in good condition and adjustable?
The Goal... All I Need Is The Time...