ok so i got a intake for my b day a little bit ago and i got an ebay. but i put it on becuase i figure it should still work atleast a little bit.. so my problem is after i put it on my car is very jerky taking off and if im cruising around 3-4k rpm it feels like it starves for fuel for a second then fixes itself.. it throws a rich code. it throws a maf runing high.. an evap code.. and a emissions code.. i have a downpipe with high flow cat and 3" magnoflow catback. since i put the dp on it threw the emissions code.. its because of the high flow cat i believe.. but idk y its running rich.. i understand the maf runing high.. thats what an intake should do to it. i thought that my thr***le body was dirty or injectors were clogged. so i cleaned the thr***le body. and put a b***le of injector clean threw my tank. i havent had time to use the actual pump to clean them. i also changed my fuel filter thinking it was possible that because the intake give more power/air that if these things were dirty or clogged or bad that adding just a little bit more would make a noticble difference in driving. i have yet to check my plugs. does anyone think that could be an issue? my dad ( a mechanic for 25+ years) doesnt think so. he thinks that because its an ebay intake that the pipe length could be wrong causing the air to do wierd things. or the filter isnt good or something like that.. he wants me to take it off. and im going to if i cant figure a fix for it soon. but i love the sound it makes with the supercharger spining. and dont want that gone unless absolutly necassary.. thanks for the help. sorry its so long.