if i remember right you had some funky needle, cause d34 got it to run after buying them off you.
it makes all the difference with my ceg needles it ran like crap at first, started tuning and testing needles out. got it more smoother and runs like a top now
its all good now, you have your setup, i have mine.
also you can get most needles from sudco.com