i need help i have an 06 l26 grand prix (n/a) been a decent car its very slightly modded with an short ram intake i made my self and stock plugs msd wires/coil packs single out 40 series flowmaster cat back 180 degree tstat have no check engine light but when i start it up some times get a really rough idle and when lightly accelerating its bucking a lil so i took some tb cleaner and cleaned the throttle body cleaner and cleaned it to no avail it helped with my idle but not my acceleration prob by the drive by wire really sucks im wondering if my egr could be the prob just startin to go bad or the cat gettin clogged i also sea foamed it when i looked into the intake mani thru the tb it was really nasty in there and the car has 5900 miles on it well maintained work in a shop but my mechanics dont look at **** for free also cleaned mass air flow sensor with crc maf cleaner im also wondering if there new msd coils could be takin a dump on me or the icm and info can thanks