Dies when I hit throttle

I don't know, I'm leaning towards electrical. I just fixed a Bear Tracker with a bad spark plug boot that would die when given more than 1/3 throttle. Under 1/3, it would kind of miss and struggle.

Generally, if you have a needle and a main jet (let's hope that isn't the problem), you'll rev, albeit not very well. Just outright dying leads me to believe that it either has an air leak or ignition troubles. Keep in mind that TORS and parking brake affect ignition.

Is the washer under the main jet? Is the needle guide removed? I've seen them filed down to "improve airflow." I know we've joked about it, but a leak down test is an absolute must with any 2-stroke in any condition other than brand new.