I had issues with my build from day one..... erratic idle, bucking, surging, never consistent. After a few trips back, they found that the return line for the intake wasn't clicked into the valve cover(just laying on top of it, sucking in unmetered air)

. After they found that and did another tune/road tune, I have ZERO surging, and only bucking under 1500rpm under light throttle. To the OP, take your MAF out and it should have one letter and one number on it. Search the forums, you will find pics. If it only has one number, thats a weak MAF and needs to be replaced.
__________________
CAI inc. cold air intake, LG G6x3 cam, Patriot Gold Extreme Dual springs, Titanium retainers and locks, LG SuperPro 1 7/8 Long Tube headers with full 3" exhaust, DynoMax VT mufflers, SLP 4" tips, Moroso catch can, Race Ready electronic exhaust cut outs, Full painted Razzi body kit, Headlight Armor Smoke taillight and marker blackouts, T-Rex aluminum upper and lower grille, Polished aluminum front and rear bowties.
Professionally installed and Dyno Tuned by HorsePower Sales, Pompano Beach FL.
