mercilessltd
+1y
Just a thought, not definitive, but check for a wire jumping.
I had this happen to me, somewhat of the same issue, although it wouldn't completely die during low RPMs.
Turned out I had a wire that looked fine, but arced just barely enough to see (sometimes you couldn't see it).
It plagued me for hours and I about lost my sanity.