I work at a GM dealer. I got the part brand new from GM. Its the correct injector. As far as I know anyway lol. The fuel filter looks semi new, I only bought the car in October. Now thats not saying it is new. That might be something to check. I just dont understand how it ran awesome before the injector failed and now it stumbles like that. I was right there watching our parts guy order the injector