Ok my 02 grand prix gtp has been acting weird idles rough sometimes and even dies at idle sometimes. any time I hit the gas hard it sputters and wont go anywhere!! I did notice the T connector under my supercharger that connects vacuum lines was off and missing I replaced that and got that fixed thinking that was the problem but its still doing it! it is throwing 2 codes a misfire code and a running rich in bank 1 code! how can I figure out what this is without buying a whole lot of things that don't fix it lol