Finally got around to "finishing" my winter build. Turned key today and have this strange idle surge. Didn't do it right away, but after about a minute the idle surges (up and down). No vacuum leaks, STFT's are -/+3%, this is very strange. When I unplugged the MAF, it seemed to get a tad better. I already did a cam/crank relearn on it, so timing should be dead nuts. Only code it's throwing is a P0300. It isn't dead hole misfiring, just a little blip here and there, and it's on every cylinder. Which maybe makes me think it is a MAF? Idk. All I know is I spent way too much time on the car this weekend and my brain is effin' fried! 2000 L67 bottom end, L67 ported heads, dual timing chain, 136# springs, ST1 cam, LS7 lifters, 6.95 pushrods, L26 upper/lower mani, 42 lb injectors, Precision 6262 T3 turbo, etc. Any thought or suggestions would be greatly appreciated. Thanks guys!