So I finally timed it today, and set it at 10 btdc it starts jumping up and down from 1000rpm to 2000rpm
It starts doing that around 5 btdc, it jumps more and more as I bring it to 10 btdc. If I set it at 0 btdc it doesnt do that at all. I still need to get an alt though so I dont know if runnin off the battery affects anything. Im not throwing any codes